Hi,
Ich habe folgendes Problem:
Ich möchte eine Rechnung generieren und diese mit mail() als attachment senden. Das script funktioniert auch, nur beim Rechnungengenerieren scheitert es. Es gibt eine Rechnungsvorlage, diese soll eingelesen werden, damit die Variablen, die in ihr sind definiert werden können. Anschließend soll die Rechungsvorlage mit definierten Variablen in eine temporäre Datei geschrieben werden (chmod stimmt). Und diese temporäre Datei soll dann als Anhang versendet werden. Sie wird auch versendet, nur scheint sie leer zu sein.
Hier mein bisheriger Code:
PHP-Code:
//Rechnungsmail
$fp = fopen("admin/rechnung/Rechnung.php", "r"); //Öffnen der Rechnungs-Vorlage (zum Lesen)
$text = fread($fp, filesize("admin/rechnung/Rechnung.php")); // Lesen
fclose($fp); //Schließen
$tmp_name = chmod(tempnam("admin/rechnung", "Rechnung"), 0777); //Temporäre Datei (Rechnung) im Verzeichnis erstellen
$tmp_file = fopen($tmp_name, "w"); //Öffnen der temporären Datei (zum Schreiben)
fwrite($tmp_file, $text); //Rechnungs-Vorlage in temporäre Datei schreiben
fclose($tmp_file); //Temporäre Datei schließen
$fileatt = "/srv/www/htdocs/web217/html/".$tmp_name; //Temporäre Datei als Attachment festlegen
Ich gugg schon etwas länger auf diese Zeilen ;), aber ich find einfach nix...Vielleicht kann mir einer von euch helfen.
Danke im Voraus;
n4pO