не хочет все ровно выводит http://x63953zv.bget.ru/
Все ровно не катит,надо как то сделать что бы else выводил только тогда когда нажата кнопка проверка
<?
echo '<form name="form1" method="post" action=""><p><label><input type="text" name="chislo"></label><br><label><input type="submit" name="submit" id="submit" value="Проверить"></label></p></form> ';
$a=1234;
$shislo=$_POST['chislo'];
If (!empty($shislo)) {
if ($a==$shislo) {
echo "Переход на страницу index2.php";
} else {
echo "Пароль не верный";
}
}
?>
не работает он выводит else постоянно
Тоже самое else пароль не верно выводит даже тогда когда кнопка не нажата
<?php
$a=1234;
$shislo=$_POST['chislo'];
$submit=$_POST['submit'];
if (isset($_POST['submit'])) {
if ($shislo == $a) {
echo "Переход на страницу index2.php";
}
else {
echo "Пароль не верный";
}
}
?>
Такого быть не может. В том коде, что предоставил я, если $shislo пуста, то условие не выполнится.
Ищи у себя определение $shislo. Либо в самом начале:
<?
unset($shislo);
?>
http://x63953zv.bget.ru/ все норм) Спасибо всем
Вот тебе моё нубо решение такой задачки
http://dumpz.org/1955710/
Пароль: protectedPage+session