Problem mit Mail-Funktion von PHP
-
hallo!
Habe ein Formular erstellt und will nun die Daten per EMail verschicken.
Dazu habe ich die PHP Funktion Mail genommen. Es funktioniert alles bestens. Jetzt will ich aber ein Attachement anhängen... und das macht er aber nicht.
hier mal mein quelltext:
[php]// Hier wird das beispielsweise BILD hochgeladen..
// gleiche Verzeichnis wo die php dateien liegen
if(!empty(file_name)) { if(@copy(file,"file_name")) { sr="file_name"; } if (status=="mot")
{
file_name."";
}
}// Da es sich um einen newsletter handelt mit mehreren Empfängern
// wird hier das Array gefüllt
include ("../cgi-bin/log.php");
c=mysql_num_rows(row=mysql_fetch_Array(q=0;
for ($i=1; c; i++) { g="news".g==true) { avar[q]=resultset=mysql_query("SELECT * FROM news WHERE email='".$$g."'");
resultset);
vname[q]=row["vname"]; name[q]=row["nachname"];
$q++;
}
else
{}}
// Die eigentliche Mailfunktion hier wird alles zusammengefügt
avar);
betreff="Newsletter von ";
mess;
from="From:irgendwas\\n"; from .= "Reply-To: info@mirgendwas.de\n";
empfaengerCCString."\n";
empfaengerCCString."\n";
from .= "X-Mailer: PHP/" . phpversion(). "\\n"; from .= "X-Sender-IP: REMOTE_ADDR\\n"; from .= "Content-Type: text/html";// Das hatte ich mir hier so gedacht, ist aber falsch, keine Ahnung habe leider nichts gefunden
filename."\n";mail($empfang, $betreff, $message, $from);
[/php]
Ich hoffe ihr könnt mir helfen uns sagen wo mein fehler liegt oder wie ich das attachement mit veschicken kann.
Ich DANKE schonmal für eure Hilfe und Mühe.
THX! cu bart(holomeus)
-
Vielleicht hilft dir das hier
-
hi..
ja habe das so probiert und durchgearbeitet, das macht er auch. Ähm... aber ich bekomme jetzt folgende Fehlermeldung ausgewiesen.
Achso. Diese Fehlermeldung erscheint beim empfänger in dem Textfeld wo der eigentliche Text stehen sollte!Premature EOFCHAR
Hoffe ihr könnt mir dazu weiterhelfen....
DANKE!!!!!! cu bart