ghiceste numarul

Discutii despre script-uri si coduri PHP-MySQL, precum si lucru cu XML in PHP.
Komfort
Mesaje:157

ghiceste numarul

unde am gresit?

Cod: Selectaţi tot

<?php
session_start();
echo '<form method=post action=index.php>
<input type=text name=nr><input type=submit name=submit></form>';
if(isset($_POST['submit']))
{

$_SESSION['numar']=rand(0,100);
if($_POST['nr']>$_SESSION['numar']) echo 'numarul este mai mic';
if($_POST['nr']<$_SESSION['numar']) echo 'numarul este mai mare';
if($_POST['nr']=$_SESSION['numar']){ echo 'ai castigat';
$_SESSION['numar']='';}
}

MarPlo Mesaje:4343
Trebuie verificata daca sesiunea exista, sa nu o mai seteze fiindca alege mereu alt numar. Si identitatea cu '=='
Cam asa:

Cod: Selectaţi tot

if(!isset($_SESSION['numar'])) $_SESSION['numar']=rand(0,100);

if($_POST['nr']>$_SESSION['numar']) echo 'numarul este mai mic';
if($_POST['nr']<$_SESSION['numar']) echo 'numarul este mai mare';
if($_POST['nr']==$_SESSION['numar']){ echo 'ai castigat'; unset($_SESSION['numar']); }