Ik probeer een heel simpel dobbelsteen script te maken maar dit levert toch moeilijkheden op. De bedoeling is dat men kan klikken op een button, vervolgens komt er een javascript alert met een random getal.
Als ik nu nog een keer gooi (dus druk op de knop) is dit getal natuurlijk hetzelfde omdat rand() al aangeroepen is, terwijl ik natuurlijk een nieuw getal wil. Dus wil ik rand() opnieuw aanroepen als er op de knop gedrukt is, met m'n huidige code wil dit echter nog niet..dit zal wel komen omdat PHP server-side is maar als ik de pagina refresh met <META HTTP-EQUIV etc..wil het ook niet, iemand raad?
Ik heb ondertussen al wel een javascriptje gevonden maar vraag me toch af of dit met php niet mogelijk is.
Als ik nu nog een keer gooi (dus druk op de knop) is dit getal natuurlijk hetzelfde omdat rand() al aangeroepen is, terwijl ik natuurlijk een nieuw getal wil. Dus wil ik rand() opnieuw aanroepen als er op de knop gedrukt is, met m'n huidige code wil dit echter nog niet..dit zal wel komen omdat PHP server-side is maar als ik de pagina refresh met <META HTTP-EQUIV etc..wil het ook niet, iemand raad?
Ik heb ondertussen al wel een javascriptje gevonden maar vraag me toch af of dit met php niet mogelijk is.
code:
1
2
3
4
5
6
7
8
9
10
11
| <?
$submit=0;
?>
<input type=button value="Gooi!" onClick="alert('Je gooit <? echo rand(1,6); $submit=1;?>.');">
<?
if ($submit==1) {
rand(1,6);
$submit=0;
}
?> |