Hallo, ik ben bezig met een inlog-systeem, nu krijg ik op de inlog pagina deze fout:
Warning: Cannot send session cache limiter - headers already sent (output started at /opt/guide/www.eindhovenweb.nl/HTML/new/login/login.php:3) in /opt/guide/www.eindhovenweb.nl/HTML/new/login/login.php on line 41
Op 'line 41' staat: session_start();
Ik denk dat het ligt aan dit stukje code: header("Location: index.php");
want die staat er 2x in, maar als ik dat weghaal staat er nog steeds die fout...
Wat moet ik doen om deze fout te verhelpen? Hieronder de gehele code want misschien zit de fout ergens anders...alvast bedankt!
Warning: Cannot send session cache limiter - headers already sent (output started at /opt/guide/www.eindhovenweb.nl/HTML/new/login/login.php:3) in /opt/guide/www.eindhovenweb.nl/HTML/new/login/login.php on line 41
Op 'line 41' staat: session_start();
Ik denk dat het ligt aan dit stukje code: header("Location: index.php");
want die staat er 2x in, maar als ik dat weghaal staat er nog steeds die fout...
Wat moet ik doen om deze fout te verhelpen? Hieronder de gehele code want misschien zit de fout ergens anders...alvast bedankt!
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
| <? session_start(); if($submit){ $query = mysql_query("SELECT * FROM users WHERE gebruikersnaam = '$gebruikersnaam' AND wachtwoord = '$wachtwoord' AND geactiveerd = '1'"); $result = mysql_num_rows($query); if(!$result){ $a = "Verkeerde combinatie!"; } else{ while($object = mysql_fetch_object($query)){ $memberid = $object->memberid; } $login = 1; session_register("login"); session_register("memberid"); header("Location: index.php"); } } else{ if(!$login){ $a = "<form method=\"POST\" action=\"$PHP_SELF\"> <input type=\"hidden\" name=\"submit\" value=\"1\"> Naam:<br> <input type=\"text\" name=\"gebruikersnaam\" size=\"20\" value=\"$gebruikersnaam\"><br> Wachtwoord:<br> <input type=\"password\" name=\"wachtwoord\" size=\"20\"><br> <input type=\"submit\" value=\"Login\"> <input type=\"reset\" value=\"Aanmelden\" onclick=\"document.location.href=('aanmelden.php')\"> </form>"; } else{ header("Location: index.php"); } } echo $a; ?> |
[ Voor 15% gewijzigd door robg1984 op 28-02-2003 14:53 ]