Gegen Bilderklau - Das Original (https://www.gegen-bilderklau.net/index.php)
- Design, Website, Copyright (https://www.gegen-bilderklau.net/board.php?boardid=80)
--- Homepagehilfe (https://www.gegen-bilderklau.net/board.php?boardid=27)
---- Homepagehilfe - Archiv (https://www.gegen-bilderklau.net/board.php?boardid=139)
----- [PHP & MySQL] Php code- login mit MySQL was ist falsch? (https://www.gegen-bilderklau.net/thread.php?threadid=122051)
Geschrieben von Playa Bunny am 09.11.2007 um 15:53:
Php code- login mit MySQL was ist falsch?
Hey
Kann mir jemand von euch sagen was an diesem code falsch ist!?
session_start();
?>
<?php
$verbindung = mysql_connect("localhost", "BENUTZERNAME VON MYSQL" , "PASSWORT BEI MYSQL")
or die("Verbindung zur Datenbank konnte nicht hergestellt werden");
mysql_select_db("NAME BEI FUNPIC") or die ("Datenbank konnte nicht ausgewählt werden");
$username = $_POST["username"];
$passwort = md5($_POST["password"]);
$abfrage = "SELECT username, passwort FROM login WHERE username 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=\"geheim.php\">Geschützer Bereich</a>";
}
else
{
echo "Benutzername und/oder Passwort waren falsch. <a href=\"login.html\">Login</a>";
}
?>
Ich habe jetzt mal meine angaben weggemacht
Geschrieben von Lauri am 09.11.2007 um 15:54:
Fehlermeldung und/oder Beispiel wären nicht schlecht
Ansonsten:
# Existiert die Datenbank?
# Existiert die Tabelle?
# Haben die Formularfelder die Namen "username" und "password"?
Geschrieben von Playa Bunny am 09.11.2007 um 16:07:
hab ich schon alles versucht..
das wäre anscheinend falsch
$row = mysql_fetch_object($ergebnis);
Geschrieben von Playa Bunny am 09.11.2007 um 16:08:
elpasostables_01
Geschrieben von Playa Bunny am 09.11.2007 um 16:12:
von der homepage selber also normal ja datenbankname ist mit _01
Geschrieben von Playa Bunny am 09.11.2007 um 16:18:
geht immer noch nicht
Forensoftware: Burning Board, entwickelt von WoltLab GmbH