Отправить переменную php на две страницы - PullRequest
2 голосов
/ 11 февраля 2012

У меня есть form.html.Когда пользователь отправит форму, переменная будет отправлена ​​на page1.php.Этот page1.php сохранит входные данные сервера имен в базу данных, выполнит запрос на копирование, сохранит выходные данные в базу данных, и после этого пользователь будет перенаправлен на form.html.

Проблема в запросе на копирование.Иногда для получения ответа может потребоваться 3-5 секунд, и пользователь будет перенаправлен на form.html.Это означает, что пользователю пришлось ждать без ответа на form.html в течение 3-5 секунд, прежде чем снова перенаправить на form.html.

Я думал об этом решении.form.html перенаправить на page1.php.page1.php сохранит пользовательский ввод в базу данных только после того, как пользователь перенаправит на form.html.В то же время page1.php отправит пользовательский ввод на page2.php и сделает запрос на копание.Так что это был вопрос на самом деле.Как отправить данные на page1.php и перенаправить пользователя на form.html, в то же время отправить данные на page2.php, чтобы выполнить фоновый запрос на копку и сохранить результаты копания в базе данных.Я не знаю, как это сделать.

Поскольку мне не нужен мгновенный результат, я не думаю, что мне нужен AJAX или jquery для выполнения запроса dig.В любом случае пользователь просто увидит вывод из базы данных.

Заранее спасибо.

Ответы [ 2 ]

1 голос
/ 11 февраля 2012

Я знаю, что вы сказали, что не думаете, что вам нужен ajax, но, я думаю, это ваша лучшая и самая легкая ставка.Взгляните на jQuery форму плагин .Его невероятно легко реализовать, и вы можете легко использовать один из его методов обратного вызова для отправки второй формы.

1 голос
/ 11 февраля 2012

Поскольку вы не хотите использовать Ajax, как насчет передачи информации через скрытый iframe для выполнения запроса на копирование на первой странице, на которой вы обрабатываете отправку информации?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...