Thread FastCGI - error_log Auswertung (12 answers)
Opened by marky at 2011-08-17 14:35

marky
 2011-08-17 16:33
#151642 #151642
User since
2003-08-15
215 Artikel
BenutzerIn
[Homepage] [default_avatar]
Hallo, das mit der entscheidende Tipp - danke :-) Ich habe eine Konstruktion für if-Abfragen in den Templates

Code: (dl )
1
2
3
while ( $tmpl_line =~ /\[IF\s+NAME\s*\=\s*\"(.*?)\"\s*EXPR\s*\=\s*\"(.*?)\"\s*](.*?)\[\/IF\]/sg ) {
...
my $if_erg = ( eval qq( 1 if ($if_exp) ) || 0 ) ;


wenn bei EXPR jetzt was steht wie EXPR="überalles ==0" dann kommt bei der Auswertung der Fehler raus. Ein Fehler an sich ist das ja nicht, deshalb macht man ja eval. Bisher ist mir das nicht aufgefallen, weil genau bei einem Datensatz ich zu testzwecken einen Begriff mit "ü" verwendet hatte, wo normal keine Umlaute stehen.

Ein Tag wieder nichts geschafft, aber man kann das einfach nicht aufhören, bis man die Lösung hat, zumindest habe ich einiges dazu gelernt.

Gruss Marky

View full thread FastCGI - error_log Auswertung