Homepage selbermachen 7.846 Themen, 35.563 Beiträge

Problem mit PHP Formmailer Script von Selfhtml.org

Chillerpat / 1 Antworten / Flachansicht Nickles

Hallo Leule habe ein Problem mit dem Formmailer Script von Selfhtml.org:
Hier ist die Fehlermeldung:


Warning: Cannot modify header information - headers already sent by (output started at /mnt/web4/50/89/51087489/htdocs/homepage/kontakt/kontakt.php:1) in /mnt/web4/50/89/51087489/htdocs/homepage/kontakt/kontakt.php on line 52

Und hier ist das PHP Script von in dem HTML-Dokument eingebaut ist:

<?php

### Konfiguration ###

# Bitte passen Sie die folgenden Werte an, bevor Sie das Script benutzen!

# An welche Adresse sollen die Mails gesendet werden?
$strEmpfaenger = '...@...de';

# Welche Adresse soll als Absender angegeben werden?
# (Manche Hoster lassen diese Angabe vor dem Versenden der Mail ueberschreiben)
$strFrom = '"JFF-Formmailer" <...@...de>';

# Welchen Betreff sollen die Mails erhalten?
$strSubject = 'Kontakt';

# Zu welcher Seite soll als "Danke-Seite" weitergeleitet werden?
# Wichtig: Sie muessen hier eine gueltige HTTP-Adresse angeben!
$strReturnhtml = 'http://www.just-f-fun.de/homepage/kontakt/danke.php';

# Welche(s) Zeichen soll(en) zwischen dem Feldnamen und dem angegebenen Wert stehen?
$strDelimiter = ":\t";

### Ende Konfiguration ###
if($_POST)
{
$strMailtext = "";

while(list($strName,$value) = each($_POST))
{
if(is_array($value))
{
foreach($value as $value_array)
{
$strMailtext .= $strName.$strDelimiter.$value_array."\n";
}
}
else
{
$strMailtext .= $strName.$strDelimiter.$value."\n";
}
}

if(get_magic_quotes_gpc())
{
$strMailtext = stripslashes($strMailtext);
}

mail($strEmpfaenger, $strSubject, $strMailtext, "From: ".$strFrom)
or die("Die Mail konnte nicht versendet werden.");
header("Location: $strReturnhtml");
exit;
}

?>

Danke im Voraus
Gruß Patrick

bei Antwort benachrichtigen