<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>
<?php
$a=1234;
$shislo=$_POST['chislo'];
$submit=$_POST['submit'];
if (isset($_POST['submit'])) {
echo "Переход на страницу index2.php";
}
else {
echo "Пароль не верный";
}
?>
В общем задача такова в поле ввода что бы не вводили после нажатия кнопки не пускает а вот если в поле ввести те цирфы что в переменной то пустит на страницу index2.php как это сделать чет я php вообще забыл
<?php
$a=1234;
$shislo=$_POST['chislo'];
$submit=$_POST['submit'];
if (isset($_POST['submit']) && $shislo == $a) {
echo "Переход на страницу index2.php";
}
else {
echo "Пароль не верный";
}
?>
Не могу понять вашу логику, вернее смысл кода. Если я знаю адрес страницы, на которую перенаправляет после ввода пороля, то я смогу переходить на неё без ввода пороля.
P.s: после ввода кода хотя бы сессию пишите, а на странице потом условие ставьте.
Какого пороля ?
На странице, на которую будет перенаправлять, и установить пароль, ввел, показало содержимое, не ввел, значит гуляй, а на той странице просто установить ссылку на запароленную страницу.
Ты код его посмотри. У него обработчик вместо того, чтобы показывать скрытый контент, перенаправляет на другую страницу.
Не видел бы, не написал, цитированием твоего поста и дал совет.
Короче такая тема надо что бы else- выодило оповещение если пароль не верный а не всегда
[code]
<?php
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 (isset($_POST['submit']) and $a==$shislo) {
echo "Переход на страницу index2.php";
} else {
echo "Пароль не верный";
}
?>
[/code]
http://skrinshoter.ru/s/080316/W4CyTf?a можно как то сделать что бы писало пароль не верный ток в том случае если человек нажал на кнопку а то пишет пароль не верный всегда при заходе на сайт