Howdy folks, я хочу создать script или что-то, чтобы взять одну строку из моей базы данных MySQL и использовать эти данные для заполнения полей формы на одном из нескольких сайтов, которые не являются моими. То, что я хотел бы сделать, - это получить информацию, введенную пользователем на моем сайте, и когда они нажимают ссылку на один из сайтов в моей системе, она загружает внешний сайт с определенными полями, предварительно заполненными информацией, которую они ввели. Но я не могу понять, как это сделать, потому что я ничего не могу добавить к этим страницам. У вас есть какие-то предложения?
Поток, описанный вами, невозможен из-за ограничений межсайтового скриптинга. Это сообщение актуально: Автоматизация браузера и скрипты межсайтовых сайтов
Ближайшая вещь, о которой я могу думать, - Greasemonkey, которая заставит пользователя загрузить плагин из Mozilla, плюс новый с вашего сайта.
Другой вариант будет воспроизводить форму на вашем собственном веб-сервере и надеяться, что form action
не выполнит проверки реферера.
Я не очень уверен, но вы можете использовать wget
и передавать данные xml... т.е. вы можете построить строку xml с данными, которые хотите отправить, а затем сделать wget на другом сайте... надеюсь это помогает