WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Programmierung (http://www.wcm.at/forum/forumdisplay.php?f=17)
-   -   wie automatische weiterleitung in php? (http://www.wcm.at/forum/showthread.php?t=117726)

tosto 04.12.2003 21:12

wie automatische weiterleitung in php?
 
also ich will, des nach einer if abfrage, wenn die richtig ist, autmatisch man auf eine andere seite weitergeleitet wird.
ein freund meinte mit:
PHP-Code:

  header("location: dadei.html");
  exit(); 

sollte des klappen.
da spuckt mein apache server aber nur des aus:

Warning: Cannot add header information - headers already sent by (output started at C:\apache\htdocs\test\user.php:9) in C:\apache\htdocs\test\user.php on line 12

was mach ich falsch?
und was ist der richtige befehl um des zu machen?

ciao

ben81 04.12.2003 21:59

Du darfst den "header"-Befehl nur verwenden, wenn deine PHP-Seite noch kein HTML an den Browser gesendet hat. Das ist bei allerdings in Zeile 12 passiert.

Genauers gibt es hier:
http://at2.php.net/manual/en/function.header.php
bzw. hier nochmal auf Deutsch: http://at2.php.net/manual/de/function.header.php

tosto 05.12.2003 20:47

thx
darauf wäre ich nicht gekommen.
problem ist wennj ich den ganzen code entferne ist die seite doch nicht mehr konform, oder?
naja und wenn hauptsache es funzt!

ciao

ben81 06.12.2003 00:00

Am Besten wäre es natürlich PHP und HTML voneinander zu trennen (Templates).

Bei einer einfachen und schnellen Lösung solltest du zumindest versuchen, die header-Aufrufe ganz am Anfang deiner PHP-Seite zu platzieren.


Alle Zeitangaben in WEZ +2. Es ist jetzt 00:01 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag