Jetzt kostenlos Anmelden!

2Bad4You Männlich

findet sich zurecht

Beiträge: 103

Geschlecht: Männlich

Wohnort: Neustadt/Wied

PHPKIT Version: keine

1

Donnerstag, 3. April 2008, 18:01

Problem mit header weiterleitung

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:22in /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
  • Zum Seitenanfang
  • Zum Seitenende

Dirk Kántor Männlich

aká Dooki

Beiträge: 2 074

Geschlecht: Männlich

PHPKIT Version: keine

2

Sonntag, 6. April 2008, 01:13

ich weiss ich habe mich zurückgezogen..

aber eine weiterleitung per header() kann nur dann erfolgen, wenn vorher NICHTS an den browser übergeben wurde..

und wenn in deiner index.php reiner htmlcode steht bzw htmlcode mit echo ausgegeben wird, dann kann eine header weiterleitung nicht mehr stattfinden..


sie muss also vorher stattfinden, bevor deine index.php die ausgabe an den browser machen kann..

ergo: immer oben^^
  • Zum Seitenanfang
  • Zum Seitenende

2Bad4You Männlich

findet sich zurecht

Beiträge: 103

Geschlecht: Männlich

Wohnort: Neustadt/Wied

PHPKIT Version: keine

3

Montag, 7. April 2008, 17:10

ah alles klar ok danke :) , und danke dass du dir die zeit genommen hast zu antworten ^^

Habs dann jetzt per meta weiterleitung gemacht , nun funktioniert alles :) .
  • Zum Seitenanfang
  • Zum Seitenende