Visa ett inlägg
Oläst 2008-06-10, 04:31 #2
wooper wooper är inte uppkopplad
Medlem
 
Reg.datum: Mar 2008
Inlägg: 128
wooper wooper är inte uppkopplad
Medlem
 
Reg.datum: Mar 2008
Inlägg: 128
Hej,

Jag rekommenderar dig att köra på alternativ två: "if (mysql_fetch_array($person))"

Detta för att du kollar om den angivna "användaren" finns i databasen, samma gör "mysql_num_rows" men de matchar alla användare med inmatade kriterier från formuläret.

Om du vill kan du lägga in, under "$person = mysql_query("SELECT * FROM person WHERE username = '$username' AND password = '$password'");"

// Hittades inte användarnamn och lösenord
// skicka till formulär med felmeddelande
if (mysql_num_rows($person) == 0){ // Alltså, ingen träff, vad gör vi då?
header("Location: login.php?badlogin="); // Flyttar användaren till en annan sida / eller samma sida med ett felmedellande.
exit;
}
wooper är inte uppkopplad   Svara med citatSvara med citat