PHP - Mail als PDF erzeugen
-
Hallo @all!
Ich möchte eine Email-Benachrichtigung aus den Daten eines Formulares generieren, wobei der Benutzer bei der Eingabe seiner Email-Adresse auch auswählen kann, welches Format die Mailbenachrichtigung haben soll. Zur Auswahl stehen "Text", "HTML" und "PDF"
Kann mir bitte jemand verraten, wie das zu realisieren ist?
Ich kenne mich absolut nicht aus damitDanke im voraus!
-
PDF kannst du imho wenn dann anhängen - Stichwort: multipart
-
Meinst Du, ich kann nur an der Mail die PDF-Datei anhängen?
Wenn ja, okey - das war mir klar.
Nur wie soll ich das realiesieren? Wie geht das?Hab ja schon geschrieben, dass ich keine Ahnung davon habe. Deshalb werden mir ausführlichere Antwortet viel weiter helfen.
Danke!
-
Du musst einfach danach suchen
http://www.infos24.de/phpe/handbuch/23_php_mail.htm
http://www.webmaster-resource.de/tricks/php/mails-mit-anhang-verschicken.php
http://de.php.net/manual/de/function.mail.php (Kommentare)
-
Hier nochmal ein paar Tipps zum erstellen von PDF-Dateien:
http://www.php-faq.de/ch/ch-pdf_files.html
-
Danke Euch!
Ich schaue mir die Seiten auf jeden Fall jetzt noch an. Bin gespannt, ob ich was davon verstehen werde
-
So, nun habe ich mir eine ganze Menge Seiten angeschaut.
Auf dem Server ist htmldoc - mit dem man PDF erzeugen kann - bereits installiert.Jetzt habe ich in meinem PHP-Programm die Mail-Funktion zusammengebaut.
ABER:
- Wie kann ich mir jetzt einen Header bauen, in dem Unterschieden wird, was der Benutzer für einen Format ausgewählt hat, damit dementsprechend "Text", "HTML" oder "PDF" Emails generiert werden?- Und wie benutze ich in meinem Programm das htmaldoc???
Ich weiß, meine Fragen sind für Fortgeschrittene sehr primitiv, aber anders komme ich leider nicht weiter...
Sorry dafür!
-
engelsfleisch schrieb:
Wie kann ich mir jetzt einen Header bauen, in dem Unterschieden wird, was der Benutzer für einen Format ausgewählt hat, damit dementsprechend "Text", "HTML" oder "PDF" Emails generiert werden?
Ich verstehe nicht so ganz, wobei jetzt dein Problem liegt! Du wertest einfach deine Auswahlbedingung aus (if/switch) und setzt danach deine Mail zusammen. Bei Text-Mail ganz normal und sonst eben mit Mime-Types und multipart (s.o.)
engelsfleisch schrieb:
Und wie benutze ich in meinem Programm das htmaldoc???
Habe noch nie damit gearbeitet - evtl. einfach mit system Aufrufen und die Ausgabe-Datei dann mitschicken
-
Hallo,
engelsfleisch schrieb:
Und wie benutze ich in meinem Programm das htmaldoc???
Dazu kann ich dir das anbieten:
http://www.easysw.com/htmldoc/htmldoc.html#6_4Ich hoffe es hilft dir.