Huhu,
Bei meinem Login script möchte ich nach erfolgreichem Login eine header Weiterleitung duchführen.
Also habe ich folgendes eingegeben:
|
PHP-Quelltext
|
1
2
3
|
$_SESSION['user_id'] = $row['ID'];
$_SESSION['logged_in'] = TRUE;
header("Location: ../index.php?path=useracp.php$id=".$row['ID']."");
|
Jedoch kommt nun immer nach dem Login:
|
PHP-Quelltext
|
1
|
Warning: Cannot modify header information - headers already sent by (output started at /opt/lampp/htdocs/bad/index.php:22) in /opt/lampp/htdocs/bad/login/login.php on line 21
|
Aus der Fehlermeldung, already sent by ... index.php:22 habe ich gedacht die 22 stellt die Code Zeile da, in der der Fehler in der index.php sein soll. Jedoch steht an dieser Stelle:
|
PHP-Quelltext
|
1
|
<script language="JavaScript" src="style/dropdown.js">
|
Hat also nichts mit dem Header zu tun.
Kann mir einer sagen was dass den bedeutet und warum das ganze nicht funktioniert?
Ansehen kann man das ganze hier:
Link zur Seite
und dort einfach oben einmal mit "test" und als pw: "testuser" einloggen.
Falls der komplette Code der login bzw index.php von nöten sein sollte meldet euch
Danke im Vorraus