Also ich habs nochmal probiert.
Jetzt kam kein error mehr.
Nur es is halt so, dass die PHP funktion sofort ausgeführt wird.
die soll eigentlich erst ausgeführt werden wenn man den button drückt.
Als beispiel.
Es wird eine Zahl zwischen 1 und 10 mit $zufall = rand(1,10); generiert.
Es geht darum, diese zu treffen. (so wie lotto eben)
In dem ganzen ist ne if funktion, also:
---------
if($mynumber == "$zufall")
{
echo "<font COLOR="yellow"><h1>Gut gemacht =)</h1>";
}
else
{
echo "Versuchs nochmal :(";
}
---------
Jetzt wird sobald ich die datei öffne direkt untrerm form angezeigt:
Versuchs nochmal :(
Ich will aber, dass diese Funktion erst danach ausgeführt wird.
Hier mal mein ganzes script im moment:
Lotto.php
---------
<body bgcolor="#000000" text="#CCCCCC">
<center>
<font face="Arial, Helvetica, sans-serif">
<h2>Lotto xD</h2>
Gib eine Zahl zwischen 1 und 15 ein!
<form action="" method="get">
<table border="1">
<tr>
<th><input type="text" name="mynumber" size="5" maxlength="2" /></th>
<th><input type="submit" /></th>
</tr>
</table>
</form>
<?
$mynumber = $_GET["mynumber"];
$zufall = rand(1,10);
if($mynumber == "$zufall")
{
echo "<font COLOR="yellow"><h1>Gut gemacht =)</h1></font>";
}
else
{
echo "Versuchs nochmal :(";
}
?>
</font>
</center>
</body>
Bitte helft mir!