У меня проблемы с тем, чтобы делать то, что я объяснил в названии. Мне было интересно, может ли кто-нибудь помочь мне.Как отправить данные POST на внешнюю страницу во внешнем фрейме?
Так я объясню это снова более подробно:
У меня есть веб-страницу, содержащую форму, которая отправляет данные POST на внешний URL (не mysite.com но hissite.com, я надеюсь, что вы получили эту идею) Я использовал фрейм HTML для создания страницы на моем собственном веб-сайте (например, mysite.com/hissite), чтобы скрыть фактический URL-адрес другого веб-сайта. Проблема в том, что я не могу передать ввод формы на свой сайт, а через рамку внутри моего сайта.
Я в основном хочу следующее: 1. Пользователь входит в систему на моем веб-сайте. 2. Моя форма для входа в систему передает информацию для входа на другой сайт. 3. Пользователь вошел в систему, но вместо этого для перенаправления на другой веб-сайт он перенаправляется на фрейм внутри моего веб-сайта, который содержит другой веб-сайт.
Я не знаю, как объяснить это лучше, но я надеюсь, что кто-то поймет меня и поможет мне закончить мой проект.
Я должен упомянуть, что форма на моей веб-странице имеет ту же структуру (поля, имена полей и т. Д.) В качестве формы на другом веб-сайте. Поэтому я считал, что было бы очень легко передать вход через рамку. Ну, я понял, что это не так просто.
Вот форма:
<form action="/home/signin" method="post" name="loginForm" class="large-form" id="loginForm" >
<fieldset>
<label for="username">Username</label>
<input type="text" name="username" tabindex="1" id="username" value="" />
</fieldset>
<fieldset>
<label for="password">Password</label>
<input type="password" name="password" tabindex="2" id="password" value="" />
<input type="hidden" name="themeName" value=""/>
</fieldset>
<br/>
<div id="login-button">
<input type="submit" value="Log In" tabindex="3" />
</div>
Заранее спасибо за вашу помощь.
Эта попытка будет заблокирована той же политикой происхождения. – Quentin
Спасибо за ваш ответ. Я действительно ценю твою помощь. Но я сожалею, что у меня нет никаких знаний об аяксе. Я только начал изучать веб-языки. Я хорошо разбираюсь в PHP, HTM и CSS, но не более того. Если бы вы были более конкретными, это было бы потрясающе. Тем не менее, я думал сохранить ввод формы внутри $ _SESSION, а затем перенаправить пользователя на фрейм, который содержит веб-страницу, а затем использовать некоторый PHP для чтения данных в $ _SESSION и автоматически отправлять данные через POST в форму на оригинале сайт без какого-либо взаимодействия с человеком. –
Считаете ли вы, что это возможно с помощью моей идеи? Я с нетерпением жду вашего ответа. Большое спасибо. –