Hey,
Ik zat aan een geluksrad te werken, alleen er zit een mega fout in, hij werkt met een random number alleen hij blijft steeds nummer 1 geven. Dit is de script:
PHP
<?PHP
if($__dona < 3){
?>
<table border='0' cellspacing='1' width='60%' bgcolor='#000' align='center'>
<tr>
<td class='top'>
Geluksrad
</td>
</tr>
<tr>
<td class='inhoud'><center>
Je moet minimaal <font color='#42a6c6'><b>VIP</b></font> zijn om toegang te krijgen tot het rad!
</center>
</td>
</tr>
</table>
<?PHP
}
else
{
?>
<form method='post' action='geluksrad.php'>
<table border='0' cellspacing='1' width='96%' bgcolor='#000' align='center'>
<tr>
<br>
<td class='top' colspan='1'> <b>Geluksrad</b></td></tr>
<tr><td class="inhoud" align="center"><BR><center><img src='IMG/kdk.jpg' align='center' border='0'><br><br>
Je kan elke week 1x aan het rad draaien, hierbij maak je kans op één van onze vele prijzen:<br><br>
-$25,000,000 contant geld!<br>
-1000 kogels!<br>
-100 eerpunten!<br>
-Beetje rank ervaring!<br>
-250 hoeren!<br><br>
Altijd prijs!<br><br><br>
<?php
if(isset($_POST['draai'])){
$kans =rand(1,5);
if($kans == 1)
mysql_query("UPDATE `speldata` SET `cashmoney`=`cashmoney`+'25000000' WHERE `id`=".ID) or die(mysql_error());
echo ' Je hebt $25,000,000 gewonnen van de geluksrad!';
}
elseif($kans == 2){
mysql_query("UPDATE `speldata` SET `kogels`=`kogels`+'1000' WHERE `id`=".ID) or die(mysql_error());
echo ' Je hebt 1000 kogels gewonnen van de geluksrad!';
}
elseif($kans == 3){
mysql_query("UPDATE `speldata` SET `eerpunten`=`eerpunten`+'100' WHERE `id`=".ID) or die(mysql_error());
echo ' Je hebt 100 eerpunten gewonnen van de geluksrad!';
}
elseif($kans == 4){
mysql_query("UPDATE `speldata` SET `rank`=`rank`+'100' WHERE `id`=".ID) or die(mysql_error());
echo ' Je hebt wat rankervaring gewonnen van de geluksrad!';
}
elseif($kans == 5){
mysql_query("UPDATE `speldata` SET `hoeren_straat`=`hoeren_straat`+'250' WHERE `id`=".ID) or die(mysql_error());
echo ' Je hebt 250 hoeren gewonnen van de geluksrad!';
}
?>
<input type="submit" name="draai" value="Draai aan het rad!">
</td>
</tr>
</table>
</form>
<?
}
?>
Toon Meer
Hij blijft steeds 25mil geven al druk ik 100x op f5. Ik snap er niks meer van? Ik heb alles geprobeerd.