13. november 2003 - 17:31Der er
7 kommentarer og 1 løsning
Login-funktion fejler - men hvor?
Goddag i stuen :)
Jeg har en login funktion som ikke helt virker.
Jeg har oprettet nogle brugere i min database, og nu skal de så logge ind. Probelemet er bare at den kun checker på første post i databasen. Dvs jeg kan godt logge ind som den første, men alle andre kan jeg ikke! Nogen der ved hvad der kan være galt, siden min løkke stopper?
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
<? session_start(); if (isset($_POST['logind'])) { $connect = mysql_connect("***"); mysql_select_db("***", $connect);
$q = mysql_query("SELECT navn FROM brugere WHERE email='$_POST[navn]' AND k1='$_POST[password]'") or die(mysql_error()); if (mysql_num_rows($q) == 1) { $_SESSION['Name'] = mysql_result(mysql_fetch_row($q),0); $_SESSION['sessionnr'] = session_id(); header("Location: side1.php"); exit; {else{
Har kopieret din kode over - rettet det til med else og self. rettet med brugernavn, password osv under connect, men få følgende fejl:
Warning: mysql_result(): supplied argument is not a valid MySQL result resource in /customers/flim.dk/flim.dk/httpd.www/login/dologin.php on line 9
Warning: Cannot add header information - headers already sent by (output started at /customers/flim.dk/flim.dk/httpd.www/login/dologin.php:9) in /customers/flim.dk/flim.dk/httpd.www/login/dologin.php on line 11
Linie 9: $_SESSION['Name'] = mysql_result(mysql_fetch_row($q),0);
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.