serverseitiges redirect

P

PHPSESSID

hi,
ich brauch ne funktion die serverseitig den client auf ne andere php-seite schickt,
ich weiss ich könnt javascript oder nen meta refresh verwenden, will dies aber nicht. :)

auch header("Location: http://www.example.com/"); bringt mir nich wirklich was...
gibts da noch ne andere möglichkeit in php ?

greets & danke eure
PHPSESSID
 
Öhm, nein?

Was hast du gegen header ('Location: http://www.google.de'); ?
 
Zuletzt bearbeitet:
_voodoo hat gesagt.:
Öhm, nein?

Was hast du gegen header ('Location: http://www.google.de'); ?
das hier hab ich dagegen...

Warning: Cannot add header information - headers already sent by (output started at /htdocs/support/xxx.inc.php:68)

weiss jemand was mir das sagen soll, bzw. wie das doch hinkriegen könnte ?
sagt nich vors include setzen, den darin steht ne funktion die ich brauche um die
header ('Location: http://www.google.de') aufzurufen...
 
Hast Du irgendwie kurz davor ein print oder echo stehen?
Das beißt sich gegenseitig.
Ansonsten zeig mal ein wenig Quellcode.

redlama
 
hmm ne, weder echo noch print...

PHP:
<? 
 session_start();
 include 'sessionclass.php';
 if($_GET['action']=="logout")
 {
 logout();
 }
 if(!logged_in())
 {
 header("Location: http://www.test.org/support/support.php");
 }
 ?>

ich hoffe das reicht im include stehen eigentlich nur funktionen zur sessionverwaltung, alle ohne echo oder print... naja ich hoffe ihr könnt mir helfen
 
Schaue mal nach, ob am Ende von sessionclass.php nicht ein Zeilenumbruch zuviel ist (sprich eine Leerzeile nach dem ?>)!
 
Zurück