Auge: !(header already sent)

Beitrag lesen

Hallo

wenn man die Funktion header(..); benutzt, dann darf davor ja keine Ausgabe sein.
Bsp:
<html>
<?php
header("location: ziel.php");
exit;
?>

Funktioniert bei mir Einwandfrei, aber mein Webspace-Server (PHP4) gibt, wie gewohnt, die Fehlermeldung: header already sent aus.

Das macht er ja, dem Beispiel nach, richtig.

Jetzt wollte ich Fragen ob dies am Unterschied PHP4/PHP5 liegt, oder ob ich in der php.ini es so einstellen kann, dass bei meinem lokalen Server diese Fehlermeldung auch erscheint.

Das kannst du in der php.ini einstellen. Im Abschnitt "Error handling and logging" werden die möglichen Einstellungen beschrieben und vorgenommen.

Tschö, Auge

--
Die Musik drückt aus, was nicht gesagt werden kann und worüber es unmöglich ist zu schweigen.
(Victor Hugo)
Veranstaltungsdatenbank Vdb 0.1