Hallo Community !
Ich bin ein absoluter Anfänger, und habe als erstes ein Script geschrieben (ein kleines Ratespielchen)
gewollte Funktion:
User hat 10 Versuche eine Zufallszahl zu erraten, und grenzt mit jeder Ausgabe des Scripts :"gesuchte Zahl ist größer / kleiner" die Zahl ab.
Zahl = 1 - 100
Problem:
Mit welchem mitteln die 10 Versuche programmieren ?
schleife, extrerne datei ?
wichtig:
sollte schon funktionieren, also nur schleife fällt wohl aus.
Versuche schon so denken wie der PHP-INTERPRETER nur im Moment qualmt mir der Kopf
P.s die Anzeige der zufallszahl ist vorrerst gewollt - zwecks debugging.
Ich hoffe auf einen GEDANKENSPRUNG Eurerseits
Dachte da an eine Funktion bzw. extern, oder globale variable ??
Ich bin ein absoluter Anfänger, und habe als erstes ein Script geschrieben (ein kleines Ratespielchen)
gewollte Funktion:
User hat 10 Versuche eine Zufallszahl zu erraten, und grenzt mit jeder Ausgabe des Scripts :"gesuchte Zahl ist größer / kleiner" die Zahl ab.
Zahl = 1 - 100
Problem:
Mit welchem mitteln die 10 Versuche programmieren ?
schleife, extrerne datei ?
wichtig:
PHP-Code:
if(isset($_POST["vorschlag"])){
$zahl = $_POST["vorschlag"];
Versuche schon so denken wie der PHP-INTERPRETER nur im Moment qualmt mir der Kopf
P.s die Anzeige der zufallszahl ist vorrerst gewollt - zwecks debugging.
Ich hoffe auf einen GEDANKENSPRUNG Eurerseits
Dachte da an eine Funktion bzw. extern, oder globale variable ??

PHP-Code:
<?php
if(isset($_POST["vorschlag"])){
$zahl = $_POST["vorschlag"];
echo"<form action='ratezahl.php' method='post'>";
echo"<input type='text' name='vorschlag' value='$zahl' size='2'>";
echo"<input type='submit' name'Send' value='denk ich !'>";
srand(microtime()*1000000);
$zufall = rand(1,100);
echo"<br>";
echo"Gesuchte Zahl: $zufall";
echo"<br>";
echo"Deine Zahl: $zahl";
echo"<br>";
$versuche=10;
if($zahl>$zufall){
echo"Die gesuchte zahl ist kleiner ... ";
echo"Du hast noch $versuche Versuche !";
}
elseif($zahl<$zufall){
echo"Die gesuchte Zahl ist größer ... ";
echo"Du hast noch $versuche Versuche !";
}
elseif($zahl == $zufall){
echo"Richtig ";
echo"Du hättest noch $versuche Versuche !";
}
}
else{
echo"Geben Sie eine Zahl von 1 - 100,";
echo"<form action='ratezahl.php' method='post'>";
echo"<input type='text' name='vorschlag' size='2'>";
echo"<input type='submit' name'Send' value='denk ich !'>";
}
?>

Kommentar