Hallo,
ich habe folgendes Problem:
Wenn ich auf einem Bild z.B. diesem:
http://www.picupp.de/gallery/gallery.ph ... g&view=big
auf "Verstoß melden" klicke, das Formular ausfülle und abschicke, erhält der Administrator zwar eine E-Mail, aber in dieser ist kein Text vorhanden.
Der Benutzer erhält aber die Kopie mit Text. (nachdem man den Punkt angewählt hat)
Bei einem Linux, Apache Server funktioniert alles einwandfrei, aber bei Windows + IIS gibt es eben dieses Problem.
Hier ist die Datei:
http://picupp.de/verstoss.txt
Die Administratormail steht bei: // Mail-Text
Die Kopie der Mail steht bei: // Kopie an Absender
Danke für Hilfe!
In E-Mail kein Text
Hi,
warum
Gruß
Underhill
warum
stellst du den Text mit in den Mailheader und$mail_header .= "This is a multi-part message in MIME format.\n";
// Mail-Text
$mail_header .= "--".$boundary;
$mail_header .= "\nContent-Type: text/plain";
$mail_header .= "\nContent-Transfer-Encoding: 8bit";
$mail_header .= "\n\nText: ".$text;
$mail_header .= "\n\nIP: ".$ipadress;
$mail_header .= "\n\nBild anschauen: ". $viewer_url;
$mail_header .= "\n\nBild entfernen: ".$unlinker_url;
// Attachment
sendest die Email (die dritte VAR in der Funktion) ohne Text ab?$mail_header .= "\n--".$boundary."--";
// Sende E-Mail und gebe Fehler bzw. Bestaetigung aus
if (@mail($mailto,$mail_subject,"",$mail_header)) $sent = true; else $errors[] = "keine Verbindung zum Mailserver - bitte nochmal versuchen";
}
Gruß
Underhill
Jetzt online: Das Forum für deine private Lightshow