Hallo zusammen,
ich habe folgendes Problem: Ich möchte bei einem Würfelprogramm die sich zufällig ergebenden Werte in einer <textarea> ablegen. Nach jedem neuen Ergebnis soll der "gewürfelte" Wert hinter den letzten "gewürfelten" Wert in die Textarea abgelegt werden.
Leider wird nach dem Würfeln die HTML Seite immer neu geladen und daher verfallen die "gewürfelten" Werte in der Textarea immer wieder.
Hier mal der Programmcode bis jetzt:
PHP
<html>
<head>
</head>
<body>
<?php
$gesamt = $augen = 0;
echo '<form name="form1" action="'.$_SERVER["PHP_SELF"].'" method="post"
';
echo '<input type="radio" name="group1" value="VIER"> VIER
';
echo '<input type="radio" name="group1" value="SECHS" checked > SECHS
';
echo "<input name='AnzahlWuerfel' type='text' size='4' maxlength='5' value=\"" . htmlspecialchars($_POST['AnzahlWuerfel']) . "\"";
$AnzahlWuerfel = $_POST['AnzahlWuerfel'];
$wahl=$_POST['group1'];
if($wahl == "VIER")
$wuerfelseiten = 4;
else if($wahl == "SECHS")
$wuerfelseiten = 6;
for($i=1;$i <= $AnzahlWuerfel;$i++)
{
$augen = rand(1,$wuerfelseiten);
$gesamt = $gesamt + $augen;
}
echo '
<input type="submit" value="wuerfeln" onclick="t1()"></br>';
echo "
<input name='ergebnisse' type='text' size='4' maxlength='5' value=\"" . htmlspecialchars($gesamt) . "\"></br>";
echo "<textarea name='text1'>$gesamt</textarea>";
echo '</form>';
?>
</body>
</html>
Alles anzeigen
Vielen Dank schon mal für euer Hilfe ....
edit by phore: bitte code tags benützen