Thread Variablen in Textdateien einlesen und benutzen: bessere Beschreibung viel mir nicht ein (5 answers)
Opened by cbxk1xg at 2003-11-03 23:12

cbxk1xg
 2003-11-03 23:12
#9128 #9128
User since
2003-10-20
496 Artikel
BenutzerIn
[default_avatar]
Hallo, Freunde der Sonne!

Ich würde gerne eine Textdatei einlesen (soweit so einfach) und die enthaltenen Variablen dann auch benutzen. Will sagen, es handelt sich um Variablen, die bereits einen Wert haben, und deren Wert auch angezeigt werden soll. Dummerweise erscheint immer nur der Klartext, also: $OptMail oder $OptInURL.

Ich habe dazu eine Textdatei angelegt und lese diese mit einem Filehandle ein. Aufgerufen wird die enstprechende Sub dann mit &OptInMailContent;

Muss ich die ganze Datei etwa erst parsen und mit Platzhaltern arbeiten, die ich dann ersetze? Ich hoffe nicht!!! Immerhin handelt es Sich um globale Variablen (ja, ich weiss, sowas macht man nicht), die definiert, also nicht leer sind.

E-Mail Templatedatei
Code: (dl )
1
2
Sie haben folgende E-Mailaddresse übermittelt: $OptMail
Bitte klicken Sie hier: $OptInURL


Filehandle
Code (perl): (dl )
1
2
3
4
5
6
sub OptInMailContent {
open (OptInMail, "<$OptInMailFile") or &error("Unable to open the OptInMailFile. $!");
@optinmail=<OptInMail>;
close(OptInMail);
print MAIL @optinmail;
}
\n\n

<!--EDIT|cbxk1xg|1067894435-->

View full thread Variablen in Textdateien einlesen und benutzen: bessere Beschreibung viel mir nicht ein