Supportnet / Forum / Skripte(PHP,ASP,Perl...)
Lotto spielen
Frage
Hallo alle zusammen,
ich habe da mal wieder eine Frage...
Also ich habe mir überlegt, das ich so was wie Lotto auf meiner HP anbieten möchte (natürlich ohne Gewinn)!
Über diesen Teil werden die 6 zahlen „ausgewürfelt“.....
<?php
for($i=0; $i<6; $i++)
{
$zufallszahl1=rand(0, 49);
echo$zufallszahl1,
"<br>";
}
?>
Anschließend möchte ich diese Zahlen und die Daten aus dem darunter folgendem Formular in einer Textdatei speichern. Die Daten (also Vorname, Nachname und Email) zu speichern war kein Problem, jedoch bekomme ich es einfach nicht hin, die Zahlen zu speichern.......
Die Daten aus der Datei mit dem Formular und den Zahlen habe ich per „Get“ übergeben!
Ich poste hier jetzt allerdings nicht den ganzen Quelltext, da das nur lästig wäre........
Falls sich jemand die Zeit nehmen würde, habe ich die oben beschriebenen Dateien Online gestellt..... (Hier sind sie in einem ZIP-Ordner http://dhost.info/bachler/Lotto.zip)
Ich habe jedoch alle Designsachen weggelassen, da dies nur gestört hat. Wenn ihr euch das ganze mal in schöner Form anschauen wollt, habe ich das ganze auch noch richtig hochgeladen: http://dhost.info/bachler/Lotto
Ich hoffe ihr versteht was ich meine....
Antwort 1 von beruno
Zitat:
$zufallszahl1=rand(0, 49);
$zufallszahl1=rand(0, 49);
...die Null beim Lotto gibt es nicht, außerdem kann die gleiche Zahl mehrfach "gezogen" werden...
Antwort 2 von Nessus
Hi,
Das sollte gehen....
Nessus
<?php
$zahlen = array();
$i = 0;
mt_srand();
while( $i<7 ) {
$temp = (mt_rand() % 49) + 1;
if( !in_array($temp, $zahlen) ) {
$zahlen[] = $temp;
echo "$zahlen[$i] <br>";
$i++;
}
}
?> Das sollte gehen....
Nessus
Antwort 3 von beruno
??? wo soll das hin ???
versteh ich nicht, kannst du mir das erklären oder zeigen?
versteh ich nicht, kannst du mir das erklären oder zeigen?
Antwort 4 von Nessus
Uiiii,
da verhackstückt das SN einiges.....
Ich würde es gerne posten, leider kommt nur dieser Datenmüll raus.
Warum????
Nessus
da verhackstückt das SN einiges.....
Ich würde es gerne posten, leider kommt nur dieser Datenmüll raus.
Warum????
Nessus
Antwort 5 von Nessus
Warum ich keinen Snipplet posten kann, weiß ich nicht, aber hier findet sich auch alles....
http://www.tutorials.de/tutorials196158.html
Nessus
http://www.tutorials.de/tutorials196158.html
Nessus
Antwort 6 von beruno
warum kann ich nicht sagen... aber...
schickst du mirs per mail?
info@internet-design-pcs.de
würde mich freuen...
Bernd
schickst du mirs per mail?
info@internet-design-pcs.de
würde mich freuen...
Bernd
Antwort 7 von beruno
...war zu langsam...
Antwort 8 von beruno
beim ausführen kommt folgendes:
Warning: Wrong parameter count for mt_srand() in c:\easyphp\www\schnipsel\lotto.php on line 5
Array ( [0] => 36 [1] => 31 [2] => 35 [3] => 44 [4] => 25 [5] => 24 [6] => 26 )
mt_srand();
wo ist diese funktion definiert?
Warning: Wrong parameter count for mt_srand() in c:\easyphp\www\schnipsel\lotto.php on line 5
Array ( [0] => 36 [1] => 31 [2] => 35 [3] => 44 [4] => 25 [5] => 24 [6] => 26 )
mt_srand();
wo ist diese funktion definiert?
Antwort 9 von beruno
...habs gefunden...hat sich somit erledigt....

