Изтегли си късметче

DeathGuard_

Registered
Като нямам какво да правя глупости измислям :D
<?php
echo '<div align="center">Изтегли късметче:<br /><br /><form method="POST" action=""><input type="submit" name="g" value="Изтегли"></form></div>';
if($_POST[g]){
$kusmet = rand(1, 7);
switch ($kusmet) {
case 1: $luck = "Щастие"; break;
case 2: $luck = "Късмет"; break;
case 3: $luck = "Пари"; break;
case 4: $luck = "Здраве"; break;
case 5: $luck = "Успехи"; break;
case 6: $luck = "Любов"; break;
case 7: $luck = "Ваканция"; break;
}
echo "<center>Вашият късмет: $luck</center>";
}
?>
За да добавите още възможни късмето просто копирайте да кажем case 7: $luck = "Успехи"; break; и го пейстнете под предишния, като смените case 7 на case 8 и направите rand(1, 7) на rand (1,7) (колкото са case-овете) ;)
Пробвайте го, не, че е труден, но ми се струва интересен ако искат хора мога да го направя с база данни и добавяне на късмети чрез система и да го пусна като уроченце :D
 
Променял ли си нещо? Тествал съм го на локала.. Ако не пробвай да дефинираш поста като променлива.
 
Код:
<?php
echo '<div align="center">Изтегли късметче:<br /><br /><form method="POST" action=""><input type="submit" name="gogogo" value="Изтегли"></form></div>';
if(isset($_POST['gogogo'])){
$kusmet = rand(0, 8);
switch ($kusmet) {
case 1: $luck = "Щастие"; break;
case 2: $luck = "Късмет"; break;
case 3: $luck = "Пари"; break;
case 4: $luck = "Здраве"; break;
case 5: $luck = "Успехи"; break;
case 6: $luck = "Любов"; break;
case 7: $luck = "Ваканция"; break;
case 8: $luck = "Секс"; break;
}
echo "<center>Вашият късмет: $luck</center>";
}
?>
Ето така бачка :)
 

Back
Горе