PHP Rocks
Header-Fehlermeldung, ist keine Funktion - Druckversion

+- PHP Rocks (https://www.php-rocks.de)
+-- Forum: PHP Programmierung (https://www.php-rocks.de/https://www.php-rocks.de/forum/1-php-programmierung.html)
+--- Forum: PHP Basics (https://www.php-rocks.de/https://www.php-rocks.de/forum/2-php-basics.html)
+--- Thema: Header-Fehlermeldung, ist keine Funktion (/https://www.php-rocks.de/thema/147-re-header-fehlermeldung-ist-keine-funktion.html)



Header-Fehlermeldung, ist keine Funktion - Eumel - 15.08.2017

Hallo,
ich experimentiere gerad etwas mit einem Erinnerungsscript für Geburtstage. Nur um etwas zu lernen und die grauen Zellen anzuregen. Also Rechnerei mit dem Datum und Stringzerlegung und Vergleiche.
Meine Entwicklungsumgebung ist ein RaspberryPi2 mit Raspian, dem Apache2 und PHP (Version?). Von meinem Windows10-Rechner aus greife ich auf den Homepageordner auf dem Pi  zu, editiere mit Notepad++ und teste vom W10-Rechner aus mittels Firefox.

Das zur kurzen Vorrede.

Ich habe eine Textdatei, die die ganzen Geburtstage enthält. Jede Zeile folgt dem Schema:
Vorname;Name;01.01.1900
Vorname2;Name2;07.02.1967 usw.

Mein Script öffnet diese Datei, liest eine Zeile ein, zerpflückt die Daten und legt sie in Einzelstrings ab. Dann wird gerechnet und bei Übereinstimmung zum aktuellen Datum wird eine Email mittels PHPMailer versandt. Das funktioniert vom Raspi aus auch anstandslos. Lade ich das Script auf meinen Webspace, bekomme ich folgende Fehlermeldung:

Zitat:Fatal error: Call to undefined function phpheader() in /WWWROOT/61910/htdocs/jubileum/birthday.php on line 1


Diese Zeile der PHP-Datei lautet:

Zitat:header ('Content-Type: text/html; charset=utf-8');

Direkt nach dem einführenden PHP-Tag.

Frage Warum kommt diese Meldung?

Fragen zu fragen? Bitte stellt sie.

Danke


RE: Header-Fehlermeldung, ist keine Funktion - Arne Drews - 17.08.2017

Hi,

Ich vermute, dass zwischen dem OpenTag <?php und der header-Funktion kein Leerzeichen ist.
Sonst zeig gerne mal das Script.

Gruß Arne