Witom Was, napisałem sobie taki skrypcior toto-lotka:
Wpisz 6 liczb i wylosuj<br>
<form action='lotek.php' method='post'>
Liczby:<br>
<input type='text' name='jeden' style='width: 20px;'/>
<input type='text' name='dwa' style='width: 20px;'/>
<input type='text' name='trzy' style='width: 20px;'/>
<input type='text' name='cztery' style='width: 20px;'/>
<input type='text' name='piec' style='width: 20px;'/>
<input type='text' name='szesc' style='width: 20px;'/>
<br><input type='submit' value='Losuj!'/>
</form>
<hr>
<?php
if (isset ($_POST['jeden']) && ($_POST['dwa']) && ($_POST['trzy']) && ($_POST['cztery']) && ($_POST['piec']) && ($_POST['szesc'])) { $n = 0;
$t = 0;
$tra = 0;
echo ("Wylosowane liczby to: "); while ($n<5) {
$n++;
}
foreach ($wybrane as $wyb) {
$tra++;
}
}
echo ("<br>Trafiles $tra liczb!"); switch ($tra) {
case 0
: echo (" Nie trafiles nic! Ale cieniastwo!"); break; case 1
: echo (" Phi! Jedna liczbe to kazdy potrafi trafic."); break; case 2
: echo (" Eee tam, tylko 2. Nic nie wygrales, po co sie bylo meczyc?"); break; case 3
: echo (" Calkiem niezle. Ale to i tak mala wygrana."); break; case 4
: echo (" Ha! Czworka! To juz jest cos..."); break; case 5
: echo (" Lo ludzie, ale niezle, trafiles piatke!"); break; case 6
: echo (" Aaale jaja! Trafiles 6! Kurde, ale farciarz!"); break; }
}
?>
No i wszystko działa cacy, poza jedną rzeczą: zdarza się czasem, że wylosowane liczby się powtarzają. Macie jakiś pomysł jak zrobić, żeby były "unikalne"?