Hallo,
$emailbody = '[...]' . $nachricht . '<br>'
foreach($_POST AS $key => $elem) <-- Parse Error!
Allerdings krieg ich da einen Parse Error in der gekennzeichneten Linie mit dem foreach.
Weil die Zeile davor nicht mit ; abgeschlossen wird...
Gewoehne Dich daran, dass die Fehlermeldung manchmal
die Zeile davor oder danach betrifft...
Wenn die "Fehlerzeile" die letzte Zeile des ganzen Scripts ist,
dann hast Du vermutlich _irgendwo_ eine Klammer oder ein
Anfuehrungszeichen vergessen... Das ist der nervigste Fehler!
Unterstützt mein Webspace vielleicht kein PHP4?
phpinfo() weiss mehr...
Gibts da ne Möglichkeit das ohne foreach, auf andere, PHP3 kompatible Methode zu machen?
Vergiss PHP3.
Es gibt noch andere Kontroll-Strukturen und Schleifen,
die Du auch mit Arrays verwenden kannst:
http://www.php.net/manual/de/control-structures.php
Ein Beispiel mit einer for-Schleife gibt's etwas unterhalb von:
http://www.php.net/manual/de/language.types.array.php#language.types.array.foo-bar
foreach() ist aber etwas sehr, sehr praktisches,
ich wuerde nicht darauf verzichten.
Gruesse,
Thomas
Bitte keine Mails mit Fachfragen - dafuer gibt es das Forum!
Ich mag es, wenn URLs verlinkt sind (</faq/#Q-19>).
Oft gestellte PHP-Fragen beantwortet die dclp-FAQ bestens: http://www.dclp-faq.de/