Hallo, ich bin gerade dabei für ein schulprojekt ein online game zu programieren. Hierbei bin ich WIEDEREINMAL auf ein Problem gestoßen.
Hierbei ist zu beachten:
1. Ein spieler kann sich erst eine neue wohnung kaufen, wenn er die vorhergehende gekauft hat
2. Ein spieler kann sich erst eine neue wohnung kaufen, wenn er auch genügend Geld hat (ist ja logisch)
Hierzu habe ich folgende scriptteile:
Aufnahme der Variable Session:
Datenbank-Verbindung:
Die Variabeln bestimmen:
und zuguterletz die If-funktion:
Dann soll man ja noch schreiben wass er macht:
Er macht einfach gar nichts. Keine fehlermeldung, keine Datenbankabfrage NIX, NADA...
Ich würde mich sehr über hilfe freuen...
Hierbei ist zu beachten:
1. Ein spieler kann sich erst eine neue wohnung kaufen, wenn er die vorhergehende gekauft hat
2. Ein spieler kann sich erst eine neue wohnung kaufen, wenn er auch genügend Geld hat (ist ja logisch)
Hierzu habe ich folgende scriptteile:
Aufnahme der Variable Session:
PHP-Code:
<?php
$Session = $_SESSION["username"]
?>
PHP-Code:
<?php
$server = "localhost";
$Benutzer = "User";
$Passwort = "Passwort";
$verbindung = mysql_connect ($server, $Benutzer, $Passwort);
mysql_select_db("Datenbank", $verbindung) ?>
PHP-Code:
<?php
$Eigenheim = "SELECT Eigenheim FROM login WHERE username LIKE '$Session'";
$WegLink = "SELECT Bild-Link FROM Eigenheim WHERE Name LIKE 'Bürgersteig'";
$Park = "SELECT Name FROM Eigenheim WHERE ID LIKE '2'";
$Geld = "SELECT Geld FROM login WHERE username LIKE '$Session'
?>
PHP-Code:
<?php
if($WegLink == $Eigenheim and $Geld >= "1,00")
{
echo "$Park <br><form action="store.php" method="post"><p align="center"><input type="submit" value="Kaufen"></p>";
}
{
else "<center>Um den Park kaufen zu können musst du dir erst den Bürgersteig kaufen.</center><br><form action="store.html" method="post"><p align="center"><input type="submit" value="n. a."></p>";
}
?>
Er macht einfach gar nichts. Keine fehlermeldung, keine Datenbankabfrage NIX, NADA...
Ich würde mich sehr über hilfe freuen...

Kommentar