|
| |
|
|
| |
для: Lex88
(01.02.2007 в 10:38)
| | | Вы можете отключить вывод Notice - это лишь советы (на всех хостингах вывод Notice отключён). | |
| |
|
|
| |
|
|
| |
для: Alph[p]a
(01.02.2007 в 11:57)
| | | Ок. Не он. Я скажу. При прямом запуске скрипта, обращение к несуществующему элементу массива _POST в строке $ready=$_POST['ready']; к чему приведет? | |
| |
|
|
| |
|
|
| |
для: Lex88
(01.02.2007 в 10:18)
| | | вот так...токо не говори что это не практично)
index.php
<?php
echo '<form action=index.php method=POST>';
echo '<input type=text name=name><br>';
echo '<input type=submit name=ready>';
echo '</form>';
$ready=$_POST['ready'];
$name=$_POST['name'];
if (!empty($ready))
{
echo 'Вы ввели - '.$name;
}
else
{echo '<br>Введите данные';}
?>
|
| |
| |
|
|
| |
|
|
| |
для: Lex88
(01.02.2007 в 10:47)
| | | А если серьезно, то к переменным (или элементам массива) существование которых под вопросом, можно обращаться только двумя методами. С помощью функции isset() и с помощью функции empty(). Любой другой способ при включенных диагностических сообщениях будет приводить к выдаче диагностики. | |
| |
|
|
| |
|
|
| |
для: Trianon
(01.02.2007 в 10:42)
| | | мда... я серьезно, а ты тут сразу нервничать | |
| |
|
|
| |
|
|
| |
для: Lex88
(01.02.2007 в 10:38)
| | | Вот как? Аргументы воспоследуют?
Если нет, останется посоветовать перекреститься. Говорят, помогает в таких случаях. | |
| |
|
|
| |
|
|
| |
для: Trianon
(01.02.2007 в 10:37)
| | | так работает, но чето кажется не практично это) | |
| |
|
|
| |
|
|
| |
для: Lex88
(01.02.2007 в 10:16)
| | | запишите эту строку if ($_POST['submit'] == 'Enter' )
так: if (!empty($_POST['submit'])) | |
| |
|
|
| |
|
|
| |
для: Fox
(01.02.2007 в 01:22)
| | | такой способ работает, это я знаю. А вот если форма на той же странице | |
| |
|
|
| |
|
|
| |
для: cheops
(01.02.2007 в 01:13)
| | | Вот эта ошибка Notice: Undefined index: submit in T:\home\localhost\login.php on line 11
Эта строка if ($_POST['submit'] == 'Enter' )
Загружается этаже страница где форма, при первой загрузке эта ошибка, а если нажать на форму то пропадает ошибка.
Вот форма <FORM ACTION="$php_self" METHOD="post" NAME="searchform">
<INPUT TYPE="TEXT" NAME="user_name" SIZE="15" CLASS="zinput" VALUE="Логин"><br>
<INPUT TYPE="password" NAME="password" SIZE="15" CLASS="zinput" VALUE="Пароль">
<INPUT TYPE="Submit" name="submit" CLASS="zinput" VALUE="Enter">
</FORM> | |
| |
|
|
|