Pagina 1 din 1

ghiceste numarul

Scris: Dum Feb 13, 2011
de Komfort
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']='';}
}

ghiceste numarul

Scris: Dum Feb 13, 2011
de MarPlo
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']); }