Geht auch, ein bischen mehr Code und taadaaa
Mit diesem Script kannst du selbst auswählen, wie oft die Zahl generiert werden soll. Ich hoffe es hilft dir weiter.
Versuch den Code zu verstehen und auch mal selbst zu Programmieren. Du wirst sehen nach einer Zeit ist es garnicht so schwer wie es anfangs ausgesehen hat : )
<?php session_start();
?\>
Bitte geben Sie hier an, wie oft eine Zahl generiert werden soll
WICHTIG!! Es sind nur Zahlen erlaubt!!!
Neue Zahl generieren
Alte Zahl wiederholt anzeigen
Session leeren
<?php if(isset($_POST["submit1"])){
if(isset($\_POST["random"])){
if($\_POST["random"] == "newrandom"){
if($\_POST["number"] != "" && eregi("^([0-9]{1,7})$", $\_POST["number"])){
$\_SESSION["count"] = array();
for($i=1; $i \<= $\_POST["number"]; $i++){
$\_SESSION["count"][$i] = rand(2, 1000);
echo "Zahl " . $i . " = " . $\_SESSION["count"][$i] . "
";
}
}
else{
echo "Bitte wählen Sie, wie oft eine zufällige Zahl generiert werden soll!";
}
}
if($\_POST["random"] == "oldrandom"){
if($\_SESSION["count"]){
$i = 1;
foreach($\_SESSION["count"] as $number){
echo "Zahl " . $i . " = " . $number . "
";
$i++;
}
}
else {
echo "Bitte generieren Sie zuerst eine Zahl!";
}
}
if($\_POST["random"] == "sessiondestroy"){
session\_destroy();
}
}
else {
echo "Bitte wählen Sie, ob Sie eine Zahl generieren möchten oder ob Sie eine bereits generierte Zahl anzeigen lassen möchten!";
}
}
?\>