WCM - Das österreichische Computer Magazin Forenübersicht
 

Zurück   WCM Forum > Rat & Tat > Programmierung

Programmierung Rat & Tat für Programmierer

Microsoft KARRIERECAMPUS

Antwort
 
Themen-Optionen Ansicht
Alt 04.12.2003, 21:12   #1
tosto
Veteran
 
Registriert seit: 19.05.2003
Beiträge: 369


Standard 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
____________________________________
METALLICA RULEZ!!!!!
ES LEBE OPEN SOURCE!!!4EVER!!!!
www.debattierclub.at - Ernsthafte Diskussionen zu allen Themen!!!
tosto ist offline   Mit Zitat antworten
Alt 04.12.2003, 21:59   #2
ben81
Veteran
 
Registriert seit: 21.02.2001
Beiträge: 438


Standard

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
____________________________________
www.bensite.net
ben81 ist offline   Mit Zitat antworten
Alt 05.12.2003, 20:47   #3
tosto
Veteran
 
Registriert seit: 19.05.2003
Beiträge: 369


Standard

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
____________________________________
METALLICA RULEZ!!!!!
ES LEBE OPEN SOURCE!!!4EVER!!!!
www.debattierclub.at - Ernsthafte Diskussionen zu allen Themen!!!
tosto ist offline   Mit Zitat antworten
Alt 06.12.2003, 00:00   #4
ben81
Veteran
 
Registriert seit: 21.02.2001
Beiträge: 438


Standard

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.
____________________________________
www.bensite.net
ben81 ist offline   Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 18:30 Uhr.


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