Hi,
ich habe in einem Script PHP eingebaut. Wenn man den Button zum bauen klickt, wird es an das selbe Doumenkt geschickt und geprüft ob der USer genug Geld hat dieses Fahrzeug zu bauen.
Bei der ersten Abfrage klappt alles perfekt.
Bei der zweiten wird nicht mehr geprüft sonder dierekt auf die neue Seite geschickt. Dabei habe ich gar kein Geld. Was habe ich falsch gemacht?
Hier das Script:
PHP-Code:
<?php<table class="main">
<tr>
<td><h4>M113 FüFu</h4></td>
</tr>
<tr>
<td class="main">[img]images/fuhrpark/panzer4.jpg[/img]</td>
<td>Der M 113 ist ein leicht gepanzertes Kettenfahrzeug. In der Basisversion ist der M 113 schwimmfähig und luftverladbar. </td>
<td>15000</td>
<form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post" name="bauen">
<td><input type="submit" class="login" name="bauen" value="Bauen 1 Tag"></td>
<input type="hidden" name="panzer1" value="bauen" class="login">
</form>
</tr>
</table>
<?php
if(isset($_POST["panzer1"])) {
if($user_geld>='15000')
{
header ("Location: m113_bauen.php");
}
else{
echo "<span style=\"color:red\">Sie haben nicht genug Geld um den Panzer zu produzieren</span>";
}
}
?>
<table class="main">
<tr>
<td><h4>Wiesel 1 TOW</h4></td>
</tr>
<tr>
<td class="main">[img]images/fuhrpark/panzer3.jpg[/img]</td>
<td>Der Wiesel ist ein leichtes Vollkettenfahrzeug, das als Innen- oder Außenlast von Hubschraubern transportiert werden kann.</td>
<td>20000</td>
<form action="wiesel_bauen.php" method="post" name="bauen">
<td><input type="submit" class="login" name="bauen" value="Bauen 1 Tag"></td>
<input type="hidden" name="panzer2" value="bauen" class="login">
</form>
</tr>
</table>
<?php
if(isset($_POST["panzer2"])) {
if($user_geld>='20000')
{
header ("Location: wiesel_bauen.php");
}
else{
echo "<span style=\"color:red\">Sie haben nicht genug Geld um den Panzer zu produzieren</span>";
}
}
?>