php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2005-2

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 06.09.2005, 19:06  
Benutzer
 
Registriert seit: 29.06.2005
Beiträge: 49
nussbaum
Standard Aufbau einer Mailroutine

Hallo,

in meinem Interface für Mitglieder befinden sich im Quelltext häufig Mail funktionen, die eine E-Mail versenden.

Diese Mails erhalten oft vordefinierten Text, die durch Benutzerdaten, Infos erweitert werden.

Wie kann ich dieses Zentral aufbauen? Sollte man ein Template erstellen und nur die entsprechenden Stellen ersetzten? Geht das auch ohne Template funktion? Oder hat jemand eine andere Idee für den Aufbau?

Beispiel: in der Datei test.php soll eine E-Mail verschickt werden mit Variablen die in dieser Datei definiert werden. In der Datei soll dann nur der Aufruf stattfinden und die entsprechenden Variablen sollten in das "Template" eingetragen werden.
nussbaum ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 06.09.2005, 19:25  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 529
DutziMan befindet sich auf einem aufstrebenden Ast
Standard

Ich mache das immer mit Templates. Das Befüllen des Templates läuft wie bei einer stinknormalen Seite ab, außer dass es dann halt nicht ausgegeben wird, sondern als Mail-Body übergeben wird.
DutziMan ist offline  
Alt 06.09.2005, 19:47  
Benutzer
 
Registriert seit: 29.06.2005
Beiträge: 49
nussbaum
Standard

Und wie kann ich das machen, das ich für gesamten mail Templates nur eine Datei nehmen kann?

Muss das eine .tpl sein oder kann die auch .php haben?

Welche PHP Class soll ich dafür am besten benutzen? (http://www.phpclasses.org/browse/class/37.html)
nussbaum ist offline  
Alt 06.09.2005, 21:48  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 529
DutziMan befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Und wie kann ich das machen, das ich für gesamten mail Templates nur eine Datei nehmen kann?
Ich mache das mit Blöcken, die ich beliebig zeigen/verstecken kann.
Zitat:
Muss das eine .tpl sein oder kann die auch .php haben?
Die Dateiendung ist prinzipiell egal. Der Template-Engine jedenfalls.
Zitat:
Welche PHP Class soll ich dafür am besten benutzen?
Keine Ahnung. Ich hab meine eigene.
DutziMan ist offline  
Alt 07.09.2005, 13:15  
Benutzer
 
Registriert seit: 29.06.2005
Beiträge: 49
nussbaum
Standard

Achja, das hilft mir jetzt aber nicht wirklich weiter ...
nussbaum ist offline  
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Frage zum Aufbau der DB obi Datenbanken 4 19.06.2007 22:29
Aufbau einer SESSION-Datei inu PHP Tipps 2006 4 10.05.2006 09:47
Typischer Aufbau eines "Passwort-vergessen"-Script PHP Tipps 2006 1 01.03.2006 19:53
[Erledigt] Eure Meinung zu Menü, Aufbau, und Design HTML, Usability und Barrierefreiheit 10 26.10.2005 13:55
Richtiger Aufbau nussbaum PHP Tipps 2005-2 5 04.08.2005 11:09
[Erledigt] Aufbau Reloadsperre (IP,Zeit,URL) - 2 x PRIMARY KEY? Datenbanken 4 03.08.2005 16:37
aufbau einer Seite HTML, Usability und Barrierefreiheit 13 17.03.2005 18:35
Modularer Aufbau, wie? PHP-Fortgeschrittene 26 31.01.2005 20:16
Aufbau der Seiten - Verbesserungsvorschläge? PHP Tipps 2004-2 0 09.12.2004 20:09
Strukturierter Aufbau Mano PHP Tipps 2004-2 4 05.12.2004 13:33
Freiwillige für Community Aufbau gesucht! Beitragsarchiv 6 24.08.2004 17:06
Aufbau eines Shop-Systems PHP Tipps 2004 10 21.07.2004 10:32
Logischer Aufbau von Sessions und meheren Leveln (Frage) PHP Tipps 2004 1 30.06.2004 06:59

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
mail routine, mail aufbau php, aufbau php mail, php mail aufbau, mailroutine erstellen

Alle Zeitangaben in WEZ +2. Es ist jetzt 08:23 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.