MySQL & PHP individueller Textbaustein

Maestro74

Mitglied
Thread Starter
Dabei seit
31.03.2003
Beiträge
76
Reaktionspunkte
0
HI Leute !

Habe folgendes Problemchen.

Ich bastle gerade eine kleine PHP-Anwendung mit der ein Brief erstellt wird.
Einzelne Textbausteine sind vorgegeben und in der Datenbank abgelegt. Bei der Erstellung des Briefes werden diese "Bausteine" aus der Datenbank abgerufen und das Briefpapier wird mit Leben gefüllt.
Das funktioniert auch ohne Probleme.

Nun würde ich aber gerne einige Angaben in den Textbausteinen individueller haben.

Beispiel: "Vielen Dank für das Telefonat mit Frau Hansen am gestrigen Tag."

"Frau Hansen " soll aber variabel gestaltbar sein. Derjenige, der den Brief erstellt, soll die Möglichkeit haben seinen Namen an dieser Stelle einzutragen.

Über ein Abfragefeld in PHP könnte der Briefersteller seinen $Namen eingeben und dieser soll dann in dem Briefabschnitt erscheinen. Der Baustein an sich soll nicht vom Benutzer verändert werden können, sondern nur der $Name.

Wie bekomme ich das ohne größere Umstände hin ?

Bsp.:

<?php
$var1="Frau Meier";
echo " Vielen Dank für das Telefonat mit $var1 am gestrigen Tag.";
?>

Vielen lieben Dank für Eure Anregungen und Ideen !
 
Zuletzt bearbeitet:
Also ich würde es wahrscheinlich so machen:
Code:
$brieftext = str_replace("[anrede]", $anrede, $brieftext);
$brieftext = str_replace("[name]", $name, $brieftext);

Dazu muss der Code in der DB halt nur mit den entsprechenden Kürzeln gefüttert werden. Also z.B.
Sehr geehrte [anrede] [name],

ich wünsche Ihnen...

Geht schnell und ist einfach umzusetzen, ohne die Datenbank sonderlich anzupassen.
 
master_p schrieb:
Also ich würde es wahrscheinlich so machen:
Code:
$brieftext = str_replace("[anrede]", $anrede, $brieftext);
$brieftext = str_replace("[name]", $name, $brieftext);

Dazu muss der Code in der DB halt nur mit den entsprechenden Kürzeln gefüttert werden. Also z.B.


Geht schnell und ist einfach umzusetzen, ohne die Datenbank sonderlich anzupassen.

Super, das probiere ich nachher mal aus !
Danke !
 
hat nict soviel mit Datenbanken zu tun!

*schieb zu PHP*
 
Zurück
Oben Unten