PHP скрипт подобен на Нац. Лотария

LuBaTa

Registered
Трябва ми това със по-голямо или със по-малко, но със числата до 100.
Първо натискане: Определя числото(пр. 82) и го записва във БД.
Второ натискане(Бутон "по-малко"): Определя число(пр. 25) и ако то е по-малко от горното(82), вкарва резултата във БД.
Трето Натискане(Бутон "по-голямо"): Определя число(пр. 53), и ако то е по-голямо от горното(25) вкарва резултата в БД.
А ако не познае дали е по-голямо или по-малко пак вкарва резултат във БД ..
 
Код:
<?
function UniqueRandomNumbersWithinRange($min, $max, $quantity) {
    $numbers = range($min, $max);
    shuffle($numbers);
    return array_slice($numbers, 0, $quantity);
}

print_r( UniqueRandomNumbersWithinRange(1,100,3) );
?>
Нещо такова?
 
Код:
<?php
if(!isSet($_POST['firstnumber']) && !isSet($_POST['secondnumber']) ){ 

	$first=mt_rand(1, 100);
	mysql_query("insert into NUMBers(first_number) values ($first)");
	echo "pyrvoto iztegleno chislo e ".$first." 
	<form method='post' action=''>
	<input type='hidden' name='firstnumber' value='".$first."' />
	<input type='submit' value='Tegli Sledvashto chislo'>
	</form>

	";
}
if(isSet($_POST['firstnumber']) && is_numeric($_POST['firstnumber'])){
	$firstt=$_POST['firstnumber'];

	$second=mt_rand(1, 100);
	if($second < $firstt) {
	mysql_query("insert into NUMBers(second_number) values ($second)");
	echo"
	vtoroto iztegleno chislo e ".$second." 
	<form method='post' action=''>
	<input type='hidden' name='secondnumber' value='".$second."' />
	<input type='submit' value='Tegli 3-toto chislo'>
	</form>	
	";
	
	
	}
	else {
	echo "vtoriq nomer ne e po-malyk ot parviq...";
	}
}


if(isSet($_POST['secondnumber']) && is_numeric($_POST['secondnumber'])){
	$secondd=$_POST['secondnumber'];
	$third=mt_rand(1,100);
	if($third > $secondd){
	mysql_query("insert into NUMBers(third_number) values ($third)");
	echo "
	tretoto iztegleno chislo e ".$third." 
	Zapisahme i 3-toto chislo v db-to";
	}
	else {
	echo "3toto chislo ne e po golqmo ot vtoroto";
	}

}
?>
Т'ва е общатата идея,може да се наложи малко редактиране :)
 

Back
Горе