Очистите GET переменные от URL перед отправкой формы - PullRequest
2 голосов
/ 15 января 2012

URL-адрес формы включает в себя некоторые параметры GET.

Форма отправляется по почте на "" (та же страница).

Получается, что включает в себя параметры GET.Есть ли способ отправки на одну и ту же страницу без включения всех параметров GET?

Ответы [ 3 ]

4 голосов
/ 15 января 2012

вы можете использовать:

action="<?php echo $_SERVER['REQUEST_URI']?>"

или

action="<?php echo $_SERVER['SCRIPT_FILENAME']?>"

См .: http://php.net/manual/en/reserved.variables.server.php

1 голос
/ 15 января 2012

Конечно, есть: используйте $_SERVER['SCRIPT_NAME'] для действия.$_SERVER['REQUEST_URI'] зависит от Apache.

1 голос
/ 15 января 2012

Попробуйте использовать

action="?"

вместо

action=""

, как вы это делаете (если я правильно понял)

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