Hi,
ich bekomme folgende Fehlerausgabe, und ich weiß nicht woran es liegt. Könnt ihr mir mal helfen?
Hier die Fehler Meldungen:
Notice: Undefined index: game in D:\apachefriends\xampp\htdocs\ghostsoldier\einstel lungenuser.php on line 61
und
Notice: Undefined index: schritt in D:\apachefriends\xampp\htdocs\ghostsoldier\einstel lungenuser.php on line 118
hier das scipt
PHP-Code:
<?php
error_reporting(E_ALL);
include ("checkuser.php");
include ("online.php");
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
<title>Ghost Sodlier</title>
<link rel="stylesheet" type="text/css" href="css.css">
</head>
<body>
<h1>[img]images/bg.gif[/img]</h1>
<ul id="Navigation">[*][url="gsuser.php"]Startseite[/url][*][url="highscore.php"]Highscore[/url][*]<h3>Gebäude</h3>
<ul>[*][url="gebaeudebau.php"]Gebäude bauen[/url][*][url="fuhrpark.php"]Fuhrpark[/url][*][url="landeplatz.php"]Landeplatz[/url]
[/list][*]<h3>Soldaten</h3>
<ul>[*][url="soldatenanwerben.php"]Soldaten anwerben[/url][*][url="soldatenaus.php"]Soldaten Ausbildung[/url]
[/list][*]<h3>Aufträge</h3>
<ul>[*][url="auftraegean.php"]Aufträge annehmen[/url][*][url="auftraegeab.php"]Aufträge abbrechen[/url]
[/list][*]<h3>Finanzen</h3>
<ul>[*][url="finanzen.php"]Finanzen ansehen[/url][*][url="bank.php"]Bank[/url]
[/list][*]<h3>My Account</h3>
<ul>[*][url="einstellungenuser.php"]Einstellungen[/url][*][url="pm.php"]Persönliche Messages[/url][*][url="deletacc.php"]Löschen des Accounts[/url]
[/list][*]<h3>Bug melden</h3>
<ul>[*][email="kiefer-malte@web.de?subject=Bug bei Ghost Soldier"]Bug melden[/email]
[/list] <form method="post" action="<?php echo $_SERVER['PHP_SELF']; ?>">[*]<h3>Ausloggen</h3>
<ul>[*]<p align="center"><input type="submit" value="Ausloggen" class="login" style="width:70%"><input type="hidden" name="game" value="verlassen" class="login"></p>
[/list] </form>[/list] <?php
if ($_POST["game"] == "verlassen") {
ob_start ();session_start ();
session_unset ();
session_destroy ();header ("Location: index.php");
ob_end_flush ();
}
?>
<div id="Info">
<p align="center">[url="http://www.lima-city.de/?ref=26692"][img]http://www.lima-city.de/images/banner/lima-city_120x600_1.gif[/img][/url]</p>
</div>
<div id="Inhalt">
<h2 style="text-align:center">Schön Sie zu sehen [i]<?php echo $_SESSION["user_offizier"]; ?>[/i]</h2>
<table class="main2">
<tr>
<td style="text-align:center">Ihre Einheit <?php echo $_SESSION["user_offizier"]; ?> besitzt zur Zeit: <?php echo $_SESSION["user_geld_user"]; ?> €</td>
</tr>
</table></p>
<table class="main2">
<tr>
<td style="text-align:center">Image</td>
<td style="text-align:center">Beschreibung</td>
<td style="text-align:center">Kosten in €</td>
<td style="text-align:center">Bau</td>
</tr>
</table>
</p>
<center>
<table border="0">
<tr><td>Username</td><td><input type="text" name="username" class="login"></td>
</tr>
<tr><td>Name Ihres Offiziers</td><td><input type="text" name="offizier" class="login"></td>
</tr>
<tr><td>Passwort</td><td><input type="password" name="password" class="login"></td>
</tr>
<tr><td>PW Wdh.</td><td><input type="password" name="passwordw" class="login"></td>
</tr>
</tr>
<tr><td>E-Mail</td><td><input type="text" name="email" class="login"></td>
</tr>
<tr><td></td><td style="text-align:center"><p align="center"><input type="submit" value="Ändern" class="login"></p></td>
<input type="hidden" name="schritt" value="zwei" class="login">
</tr>
</table>
</center></p>
</div>
</p>
</div>
<?php
if ($_POST["schritt"] == "zwei") {
$fehler = array();
$username = $_POST["username"];
$offizier = $_POST["offizier"];
$password = $_POST["password"];
$passwordw = $_POST["passwordw"];
$email = $_POST["email"];
//Test ob die Passwort Widhl. mit dem Passwort uebereinstimmt
if($passwordw != $password) $fehler[]= "Die Passwort Widhl. muss mit dem Passwort übereinstimmen.";
//Testen der EMailAdresse
if(!check_email($email)) $fehler[] = "Bitte eine richtige E-Mail Adresse eingeben.";
//Ueberprüen des Passworts auf zulaesige Zeichen
if (!preg_match("/^[a-zA-Z0-9]*$/", $password)) $fehler[]= "Das Passwort darf nur aus Buchstaben, Zahlen und _ - bestehen!";
//Testet den Usernamen auf zulaesige Zeichen
if (!preg_match("/^[a-zA-Z0-9]*$/", $username)) $fehler[]= "Der Benutzernamen darf nur aus Buchstaben, Zahlen und _ - bestehen!";
//Testet den Namen des Offiziers auf zulaesige Zeichen
if (!preg_match("/^[a-zA-Z0-9]*$/", $offizier)) $fehler[]= "Der Officiername darf nur aus Buchstaben, Zahlen und _ - bestehen!";
if (count($fehler) == 0) {
$dbName = "ghostsoldier";
$dbHost = "localhost";
$dbUser = "root";
$dbPW = "";
if (!(($dblink = mysql_connect($dbHost,$dbUser,$dbPW)) && (mysql_select_db($dbName,$dblink)))) die(mysql_error());
//echo $datum." as ".strlen($datum);
mysql_query("INSERT INTO register VALUES('','$username','$offizier','$password','$email','');") or die(mysql_error());
echo "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01//EN\"
\"http://www.w3.org/TR/html4/strict.dtd\">";
echo "<html>";
echo "<head>";
echo "<link rel=\"stylesheet\" type=\"text/css\" href=\"css.css\">";
echo "<title>Ghost Soldier</title>";
echo "<meta http-equiv=\"refresh\" content=\"5; URL=login.php\">";
echo "</head>";
echo "<body>";
echo "Sie werden sofort weitergeleitet\n";
echo "Wenn Sie nicht weitergeleitet werden klicken sie <a href=\"login.php\">hier</a>";
echo "</body>";
echo "</html>";
exit();
}
echo "Fehler bei Folgenden Punkten:<ul>";
for ($i = 0; $i < count($fehler); $i++) echo "[*]".$fehler[$i];{
}
echo "[/list]";
}
?>
<p id="Fusszeile">Melde dich kostenlos an bei
<?php echo "User Online: ".$row['Anzahl']."
";?>
</body>
</html>
?>