16. maj 2006 - 12:21Der er
17 kommentarer og 1 løsning
fejl i koden
jeg bliver ved med at få fejl på denne kode her:
<? session_start(users);
$links = mysql_connect("localhost", "nixx_dk","nicolai"); if ($links) { mysql_select_db("users", $links); }else{ die('Could not connect: ' . mysql_error()); }
$kodeord = md5($kodeord);
$findes = mysql_query("SELECT * FROM bruger WHERE brugernavn = '$brugernavn' AND kodeord = '$kodeord'") or die (mysql_error());
if (mysql_num_rows($findes) > 0){ $id = mysql_query("SELECT nr FROM bruger WHERE brugernavn = '$brugernavn' AND kodeord = '$kodeord'") or die (mysql_error()); $_SESSION['id'] = $id; $_SESSION['brugernavn'] = $brugernavn; $_SESSION['kodeord'] = $kodeord; echo 'Du er logget ind med brugerid <b>'.$_SESSION['id'].'</b> og brugernavnet <b>'.$_SESSION['brugernavn'].'</b>'; } elseif (mysql_num_rows($findes) < 1){ echo 'Brugeren findes desværre ikke. Kontakt <a href="mailto:admin@nixx.dk">webmasteren</a> for at blive oprettet!'; echo "Hvad så".$_SESSION['brugernavn']."... Går det?"; } else { $msg = "Din login informationer var ikke korrekte. Forsøg venligst igen."; header("Location: /logind.htm?msg=".$msg); exit; } ?>
den hedder nixx_dk og tablen hedder users, men har fået den til at connecte nu, men nu skriver den dette: Brugeren findes desværre ikke. Kontakt webmasteren for at blive oprettet!Hvad så... Går det?
Det er ikke tilladt at oprette to ens spørgsmål, så luk lige det andet du har oprettet. Prøver lige at omskrive din kode, så den giver lidt mere mening.
Nå, kan se at du ikke ønsker mere hjælp, så gider ikke bruge tid på din kode. Synes du skal sætte dig ind i hvordan et forum virker (enda et gratis et), før du forventer svar to sekunder efter et indlæg.
$findes = mysql_query("SELECT * FROM users WHERE brugernavn = '$brugernavn' AND kodeord = '$kodeord'") or die (mysql_error());
if (mysql_num_rows($findes) > 0){ $id = mysql_query("SELECT nr FROM users WHERE brugernavn = '$brugernavn' AND kodeord = '$kodeord'") or die (mysql_error()); $_SESSION['brugernavn'] = $brugernavn; $_SESSION['kodeord'] = $kodeord; echo 'Du er logget ind med brugerid <b>'.$_SESSION['id'].'</b> og brugernavnet <b>'.$_SESSION['brugernavn'].'</b>'; } elseif (mysql_num_rows($findes) < 1){ echo 'Brugeren findes desværre ikke. Kontakt <a href="mailto:admin@nixx.dk">webmasteren</a> for at blive oprettet!'; echo "Hvad så".$_SESSION['brugernavn']."... Går det?"; } else { $msg = "Din login informationer var ikke korrekte. Forsøg venligst igen."; header("Location: /logind.htm?msg=".$msg); exit; } ?>
men når jeg prøver at logge ind skriver den bare dette:
Brugeren findes desværre ikke. Kontakt webmasteren for at blive oprettet!Hvad så... Går det?
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.