Hallo Leute,
Ich bin am verzweifeln.
Ich habe mir ein Script mit PHP geschrieben womit ich mich vorerst einloggen will.
Soweit sogut, wenn ich jetzt auf die "Geheim" Seite weitergeleitet werde wird alles so angezeigt wie ich es will jedoch gibt es eine Fehlermeldung.
Fehlermeldung:
Notice: Undefined index: username in /var/www/vhosts/funkspiel-bos-funk.de/subdomains/test/httpdocs/verwaltung/verwaltung.php on line 5
Daraus entnehme ich das kein Username Definiert ist. Und genau daran bin ich am verzweifeln.
Login.php
Spoiler anzeigen
"Hauptseite":
Spoiler anzeigen
Ich weiss der Code ist nicht gerade der brüller
Ich bin am verzweifeln.
Ich habe mir ein Script mit PHP geschrieben womit ich mich vorerst einloggen will.
Soweit sogut, wenn ich jetzt auf die "Geheim" Seite weitergeleitet werde wird alles so angezeigt wie ich es will jedoch gibt es eine Fehlermeldung.
Fehlermeldung:
Notice: Undefined index: username in /var/www/vhosts/funkspiel-bos-funk.de/subdomains/test/httpdocs/verwaltung/verwaltung.php on line 5
Daraus entnehme ich das kein Username Definiert ist. Und genau daran bin ich am verzweifeln.
Login.php
PHP-Quellcode
- <?php
- session_start();
- ?>
- <?php
- include('config.php');
- mysql_real_escape_string($username = $_POST["username"]);
- mysql_real_escape_string($passwort = $_POST["password"]);
- $abfrage = "SELECT Benutzername, Passwort FROM login WHERE Benutzername LIKE '$username' LIMIT 1";
- $ergebnis = mysql_query($abfrage);
- $row = mysql_fetch_object($ergebnis);
- if($row->Passwort == $passwort)
- {
- $_SESSION["username"] = $username;
- echo "Login erfolgreich. <br> <a href=\"verwaltung.php\">Weiter</a>";
- }
- else
- {
- echo "Benutzername und/oder Passwort waren falsch. <a href=\"index.html\">Login</a>";
- }
- ?>
- <html>
- <head>
- <link rel="stylesheet" type="text/css" href="style.css" />
- </head>
- <body>
- <div id=erfolgreich></div>
- </body>
- <hr>
- <center><footer> Copyright © by Patrick</footer></center>
- </html>
"Hauptseite":
PHP-Quellcode
- <?php
- session_start();
- ?>
- <html>
- <head>
- <Title>Startseite</Title>
- <link rel="stylesheet" type="text/css" href="./css/style.css" />
- </head>
- <body background="./css/design.png">
- <div id="header">
- </div>
- <div id="user">
- <td>
- <tr>
- <?php
- include('config.php');
- $username = $_POST["username"];
- $passwort = $_POST["password"];
- $abfrage = "SELECT Benutzername, Passwort FROM login WHERE Benutzername LIKE '$username' LIMIT 1";
- $ergebnis = mysql_query($abfrage);
- $row = mysql_fetch_object($ergebnis);
- if($row->Passwort == $passwort)
- {
- $_SESSION["username"] = $username;
- echo "Login erfolgreich. Sie werden weitergeleitet";
- echo '<meta http-equiv="refresh" content="2; URL=http://test.funkspiel-bos-funk.de/verwaltung/verwaltung.php">';
- }
- else
- {
- echo "Benutzername und/oder Passwort waren falsch.";
- echo '<meta http-equiv="refresh" content="2; URL=http://test.funkspiel-bos-funk.de/verwaltung/">';
- }
- ?>
- </tr>
- </td>
- </table>
- </div>
- <div id="statistik">
- <p>Hier kommt die Statistik hin</p>
- </div>
- </body>
- </html>
Ich weiss der Code ist nicht gerade der brüller
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „nikeee13“ ()