ďťż
Podstrony
|
telcocafeZacząłem się niedawno uczyć PHP w oparciu o pewną książkę. Napotkałem na problem z funkcją rand. Piszę sobie programik, w którym użytkownik ma zgadnąć wylosowaną przez PHP liczbę. Oto kod:<?php $Number = rand(1,10); if ($Guess > $Number) { echo "Liczba za duża<br>"; echo "Myslalem o $Number, niestety nie"; } if ($Guess < $Number) { echo "Liczba za mala<br>"; echo "Myslalem o $Number, niestety nie"; } ?> wygrales Problem w tym, że komputer ciągle losuje liczbę 1. A ma losować liczby z przedziału od 1 do 10. W czym problem? P.S. Liczba typowana przez użytkownika jest zapisywana w zmiennej $Guess. jezeli maz wersje php starsza niz 4.2.0 musisz zainicjowac najpierw generator liczb losowych funkcja srand() http://pl.php.net/ma...ction.srand.php Dzięki. Zainstalowałem nowszą wersję PHP i wszystko jest OK. |
|||
Sitedesign by AltusUmbrae. |