Servus,
soweit habe ich eure Ratschläge umgesetzt.
Allerdings bleibt noch eine kleineigkeit offen.
Ein kleiner Schönheitsfehler, den ich gerne beboben hätte.
Da ich etwas faul bin und nicht x mal irgendwelche Variablen definieren möchte zummindest nicht unnötig frage ich mich grad wie mich den ermittelten Wert aus der conf.ini direkt heraus bekomme.
Laut doku sollte es so klappen.
my $testdir=$cfg->val('directories', 'test_dir');
soweit so gut nur hätte ich es gerne wie unten eingebunden.
open (DAT, "< tmpl/sturm.tmpl") || die "Kann das Template -tmpl/vote.tmpl- nicht laden." ;
undef $/ ;
my $back=<DAT> ;
close (DAT) ;
$back =~ s/[MESSAGE]/$mess_txt/g ;
$back =~ s/[PICDIR]/$config::pic_dir/g ;
$back =~ s/[HOME]/$config::back_link/g ;
-->
$back =~ s/[GETPAGECGI]/${$cfg->val('directories', 'test_dir')}/getpage.cgi/g ;
<--
print qq~
<html xmlns="http://www.w3.org/1999/html">
-->
${$cfg->val('directories', 'test_dir')}
<--
~;
Geht das so überhaubt?
Gruss Matze