Отображать результаты формы на одной странице с действием на другой странице - PullRequest
0 голосов
/ 10 февраля 2019

У меня есть форма со следующими данными в index.php:

action="calculate.php"

В calculate.php Я делаю некоторые вычисления с данными, полученными из index.php.

Как отобразить результаты на некоторых входах в index.php?

Ответы [ 2 ]

0 голосов
/ 10 февраля 2019

Почему бы не использовать AJAX?Используйте javascript / jquery для перехвата события отправки, используйте ajax для отправки данных в computing.php, верните результаты обратно.

0 голосов
/ 10 февраля 2019

В идеале, вы можете использовать сеанс, установить значение результата в calculate.php, а затем перенаправить на index.php отсюда. Здесь вы читаете данные, вы можете запустить какую-то проверку, чтобы увидеть, установлен ли результатв сеансе, а затем отобразить его.Не забудьте сбросить результат сеанса после его отображения.

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

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