Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: почему не проверяется
 
 автор: devil   (14.03.2007 в 10:14)   письмо автору
 
 

у меня есть код

if ($string!=$zifra){echo "повторите попытку";}else {
где $string-это число генерируется случайным образом,а
$zifra-это то что я ввожу
а потом при нажатии на кнопку он мне все время выдает то что надо повторить попытку.

   
 
 автор: ZuArt   (14.03.2007 в 10:44)   письмо автору
 
   для: devil   (14.03.2007 в 10:14)
 

неполный код... что откуда вводится? из формы или еще откуда-то?

   
 
 автор: вит   (14.03.2007 в 11:08)   письмо автору
 
   для: devil   (14.03.2007 в 10:14)
 

ну так если string случайное число, то откуда ты его можешь знать поэтому и ошибка

   
 
 автор: D.A.N_visator   (14.03.2007 в 16:51)   письмо автору
 
   для: вит   (14.03.2007 в 11:08)
 

>у меня есть код

a u nas net ego

privedite fragment pobolee
=)

   
 
 автор: EnemY   (14.03.2007 в 18:03)   письмо автору
 
   для: 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']);
    }
}
?>

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования