27. januar 2004 - 13:57Der er
10 kommentarer og 1 løsning
Login altid den samme fejl!!
Kan aldrig få mine login systems til at virke! For evigt og altid denne fejl:
Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at /web/www/frac/users/lolchatten/login-test.php:8) in /web/www/frac/users/lolchatten/login-test.php on line 9
Min kode: <html> <head> <title> hej hej </title> </head> <body> <?php session_start(); $conn = mysql_connect("localhost", "lolchatten", ""); mysql_select_db("lolchatten"); //Indtast selv de rigtige oplysninger
if(!isset($_POST['Submit'])) { //Tester om brugeren kom fra login.html echo "Du skal komme fra login.php"; }else{ $postbruger = $_POST['Brugernavn']; $postpass = $_POST['Password']; //For læservenligheden overføres post variablerne til normale variabler
$resultat = mysql_query("SELECT Id FROM `brugere` WHERE Brugernavn = '$postbruger' AND Password = '$postpass'");//Spørger efter ID
$number = mysql_num_rows($resultat);//Tæller antaller af resultater if($number == 1) { //Hvis der kun er et resultat, bliver brugeren logget in $_SESSION['loget_in'] = 1; $_SESSION['Brugernavn'] = $postbruger; $_SESSION['Password'] = $postpass; //Sætter session variablerne echo "Du er nu logget in";
}else echo"De indtastede oplysninger er ikke korrekte"; } ?> </body> </html>
Lige et extra spm. Hvordan laver man udtræk for brugeren´, som er logget ind sådan fx Hej (ens brugernavn) din mail er (ens mail)
Synes godt om
Ny brugerNybegynder
Din løsning...
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.