|
|
|
| у меня есть код
if ($string!=$zifra){echo "повторите попытку";}else {
где $string-это число генерируется случайным образом,а
$zifra-это то что я ввожу
а потом при нажатии на кнопку он мне все время выдает то что надо повторить попытку. | |
|
|
|
|
|
|
|
для: devil
(14.03.2007 в 10:14)
| | неполный код... что откуда вводится? из формы или еще откуда-то? | |
|
|
|
|
|
|
|
для: devil
(14.03.2007 в 10:14)
| | ну так если string случайное число, то откуда ты его можешь знать поэтому и ошибка | |
|
|
|
|
|
|
|
для: вит
(14.03.2007 в 11:08)
| | >у меня есть код
a u nas net ego
privedite fragment pobolee
=) | |
|
|
|
|
|
|
|
для: D.A.N_visator
(14.03.2007 в 16:51)
| | вин: я о том же подумал, пипец!
это так для проверки =)
<?php
if(!isset($_GET['gz']) OR $_GET['gz'] == "") {
$va = mt_rand(1,100); // 100 хватит?
$_SESSION['gz'] = $va;
echo "Нужно ввести в ".$_SERVER['PHP_SELF']."?gz=".$va."<br>\n";
} else {
if(isset($_SESSION['gz']) AND $_SESSION['gz'] != "") {
if($_GET['gz'] == $_SESSION['gz']) {
echo "Ураа! Все прекрасно работает.";
// уберем значение gz
session_unset('gz');
} else {
echo "Хм.. в чем-же проблема? gz должен был быть равен ".$_SESSION['gz'].", все правельно?";
}
} else {
// а иначе как ты узнаешь чему равен gz?
header("Location: ".$_SERVER['PHP_SELF']);
}
}
?>
|
| |
|
|
|