powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / переменная POST
2 сообщений из 27, страница 2 из 2
переменная POST
    #32860339
lizendir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
авторХотел узнать, почему условиt isset($_POST) выдаёт true всегда, даже если небыло не какого запроса на эту страницу?
Потому что это суперглобальный массив. Он определён всегда.
авторИ как мне проверить был ли использован запрос на эту страницу?
Ты можешь завести специально для этого скрытое поле в HTML, например, так: <input type="hidden" name="flag"/>
Затем в коде делай такую проверку: if ( isset($_POST['flag']) ) {...
Но можно просто проверять по одному из существующих элементов input, select, ну или что там у тебя на форме. Также можешь присваивать имя кнопке submit формы и делать isset по этому имени.
...
Рейтинг: 0 / 0
переменная POST
    #32860445
Фотография 4m@t!c
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Armyanka
Poprobuy najat' Enter kogda text input v focuse :)

<?php
if (isset($_POST['okbtn']))
echo "okkkk!";
?>

<form method="post" action="test111.php">
<input type="text" name="txt">
<input type="submit" name="okbtn">
</form>
А вот теперь ради интереса добавьте еще одно текстовое поле т.е. попробуйте выполнить скрипт. Это для ИЕ
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
<?php
    phpinfo();
  if (isset($_POST['okbtn']))
    echo "okkkk!";
?>
<form method="post" action="tmp.php">
<input type="text" name="txt">
<input type="text" name="txt2">
<input type="submit" name="okbtn">
</form>
У меня в Мозиле. Нажатие энтер, при фокусе на тексте - получилось, то, что я говорил, т.е. передается значение нажатой кнопки, которая не была нажата. Простите за тавтологию... Т.е. получается, что не во всех случая передается кнопка. Я был не прав, когда говорил
авторЧем один элемента массива лучше, чем другой элемент того же массива?
...
Рейтинг: 0 / 0
2 сообщений из 27, страница 2 из 2
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / переменная POST
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]