Login einrichten

Danke aber geht das auch etwas sicherer? Jeder der die entsprechende Php runterlädt kann sich ja einfach durchlesen oder irre ich mich da :)
 
Hey ich hab da das selbe Problem. Wenn ich die reg.php öffne und alle Felder ausfülle kommt wieder die selbe Meldung, dass ich nicht alle Felder ausgefüllt habe.
 
Hi,
hatte auch mit einem Login gekämüft... Probier mal das, brauchst in der DB die Spalten user & pwd!

PHP:
// Verbindung zur DB

$user = $_POST["user"]; 
$pwd = $_POST["pwd"]; 

$abfrage = "SELECT id, user, pwd FROM DBxxx.tabelle WHERE user LIKE '$user' LIMIT 1"; 
$ergebnis = mysql_query($abfrage); 
$row = mysql_fetch_object($ergebnis); 

if($user == '' OR $pwd == '')
{
echo "Du haste keinen Username oder Paßwort angegeben!";
}
else
{
if($row->pwd == $pwd) 
    { 
    $_SESSION["user"] = $user; 
    echo "Login erfolgreich!";
    } 
else 
    { 
    echo "Benutzername und/oder Passwort waren falsch. <br><br><a href=\"login.php\"> Zum Login</a>"; 
    } 
}
 
Zurück