Mailinglisten-Archive |
Klar, bei dir ist die Variable "php_track_vars" gesetzt, bei deinem Provider nicht.... Deswegen ist dein HTTP_POST_VARS mal leer mal nicht. Füge einfach ganz am Anfang des Skriptes die Zeile <?php_track_vars?> hinzu. Gruss, Juri -----Ursprüngliche Nachricht----- Von: Roland Scheike [mailto:r.scheike_(at)_r2-net.de] Gesendet am: Friday, February 04, 2000 9:17 AM An: Mailinglist, PHP Betreff: ÄphpÜ Mail- Function Hi, ich habe ein für mich unverständliches Problem: - Zwei identische LAMPen, eine bei mir im Haus, eine bei unserem Provider. - Ein Formular, in dem Kunden Daten eintragen (was auch sonst :-) ) Sende ich das Formular bei mir im Haus ab an meine lokale Adresse (s.u.), kommt die Mail genau so an wie geplant. Sende ich das Formular bei meinem Provider an eine wirklich existente Mailadresse ab, kommt die Mail an, jedoch mit leerem Body! Die Header werden einwandfrei übermittelt. Fällt jemanden etwas dazu ein? Hier mal ein Codeausschnitt: ---- $msg=""; while (list($key, $val) = each($HTTP_POST_VARS)) { $msg=$msg.$key.": ".$val."\n"; } mail("roland_(at)_localhost", "Individuelle Planung", $msg, "From: webformular_(at)_DOMÄNENNAME.de\n"); ---- Roland -- ** Durchgehend geöffnet: http://www.php-center.de ** Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de http://infosoc.uni-koeln.de/mailman/listinfo/php
php::bar PHP Wiki - Listenarchive