PDA

View Full Version : Script: LOTTO


Progeny
24-11-2001, 14:31
Per la felicità di tutto il mondo, pubblico questo mio script php per la generazione di numeri da giocare al lotto :razz:

<?php
/*
Questo e' un script free, potete modifcarlo a
seconda delle vostre esigenze senza chiedere alcuna
autorizzazione all'autore, a condizione, che venga
lasciato il banner pubblicitario.

Progeny
*/

$rnd1 = 0;
$rnd2 = 0;
$rnd3 = 0;
$rnd4 = 0;
$rnd5 = 0;

function genrnd() {
global $rnd1;
$rnd1 = rand(1, 90);
global $rnd2;
$rnd2 = rand(1, 90);
global $rnd3;
$rnd3 = rand(1, 90);
global $rnd4;
$rnd4 = rand(1, 90);
global $rnd5;
$rnd5 = rand(1, 90);
return $rnd1;
return $rnd2;
return $rnd3;
return $rnd4;
return $rnd5;
}

genrnd();

if(($rnd1 == $rnd2) && ($rnd1 == $rnd3) && ($rnd1 == $rnd4) && ($rnd1 == $rnd5) && ($rnd2 == $rnd3) && ($rnd2 == $rnd4) && ($rnd2 == $rnd5) && ($rnd3 == $rnd4) && ($rnd3 == $rnd5) && ($rnd4 == $rnd5)){
genrnd();
}

echo "<html>";
echo "<head>";
echo "<title>Lotto - by Progeny</title>";
echo "</head>";
echo "<body>";
echo "<p align="center"><a href="http://scambiobanner.aruba.it/linkxpro/linkxpro.asp?Task=Click&Mode=HTML&MemID=4976&SzID= 1&PageID=45620" target="_new"><img src="http://scambiobanner.aruba.it/linkxpro/linkxpro.asp?Task=Get&Mode=HTML&MemID=4976&SzID=1& PageID=45620" width="468" height="60" border="0"></a></p>";
echo "<font face="Verdana" size="-1">Numeri estratti: $rnd1 - $rnd2 - $rnd3 - $rnd4 - $rnd5 </font>";
echo "<font face="Verdana" size="-1">NetParty Virtual Community: http://www.net-party.it - http://www.net-party.it/chat";
echo "</body>";
echo "</html>";
?>

Progeny
24-11-2001, 14:44
ah, in questo periodo non è che abbia molto da fare (si fa per dire), se vi serve un piccolo script php personalizzato, chiedete qui :smile:
ciau!

Whole
11-05-2002, 15:43
Progè..senti a me...Creati 1 Spazio personale sul forum di AzzurraNet così ci metti tutto cio che e tuo..metticici contatti ecc ecc :grin: hehehe
Ciao ciao

Shaka
11-05-2002, 18:29
function genrnd() {
global $rnd1;
$rnd1 = rand(1, 90);
global $rnd2;
$rnd2 = rand(1, 90);
global $rnd3;
$rnd3 = rand(1, 90);
global $rnd4;
$rnd4 = rand(1, 90);
global $rnd5;
$rnd5 = rand(1, 90);
return $rnd1;
return $rnd2;
return $rnd3;
return $rnd4;
return $rnd5;
}

Premetto che PHP non è il mio forte ma ... quei 5 return .. che senso hanno ?

theo
12-05-2002, 22:58
Non servono a nulla :smile:

Così come è errato inizializzare le variabili e poi ridichiararle global.

Progeny
13-05-2002, 21:29
me lo son chiesto pure io :|
eh vabbè, avevo appena iniziato a leggere qualcosa su php in quel periodo :smile:

ciau

Toni Sperandiz
09-07-2005, 13:50
Un amico mio mi ha dato questo script, senza offesa credo sia migliore:

<?

$num_lotto = array ( 0, 0, 0, 0, 0);

for ($i=0; $i<=4; $i++) {
$num_lotto[$i] = rand (1, 90);
if ($i>0) {
for ($j=0; $j<=($i-1); $j++) {
if ($num_lotto[$j]==$num_lotto[$i]) {
$i--;
break;
}
}
}
}

$content = "
<tr>
<td class=\"tdglobal\" align=\"center\">
<span style=\"color: #FF0000; font-size: 9pt \">Numeri Estratti:</span>
<br />
<span style=\"color: #0000FF; font-size: 9pt \">{$num_lotto[0]} - {$num_lotto[1]} - {$num_lotto[2]} - {$num_lotto[3]} - {$num_lotto[4]}</span>
</td>
</tr>
";

unset ($num_lotto);

?>

appena ha tempo prepara anche lo script per fare uscire le ruote casuali insieme ai numeri, cioè le 11 ruote + tutte, se c'è qualcuno capace di farlo lui gli farei una bella sorpresa, ciao a tutti.

Dracoo
10-07-2005, 21:40
Eh ma, dopo 3 anni interessa ancora a tutti °°