eval og tekstfil
Dette er egentlig en forlængelse af et tidligere spørgsmål, men jeg vil ikke blandet tingene sammen.Jeg er ved at lave et templatesystem, hvor jeg ønsker at åbne en tekstfil (html) - whatever og evaluere ud af egne strenge (i første omgang bare evaluere IF-statement.
Dette er et eksempel (syntaksen er ikke helt fastlagt, men jeg vil gerne gøre det så "menneskeligt" som muligt - hvis det altså er muligt.) Omvendt hvis I har en bedre måde at gøre det på (dvs. syntaksen i parsefil.txt, så er I velkomne til at gøre dette.
Som I måske bemærker så er det væsentlige her:
Login == "True" og
Login == "False"
Yderligere har jeg en PHP variabel fra mit oprindelige script, der hedder $Login = "True/False"; (det er poå denne baggrund evalueringen skal ske).
Jeg ønsker grundlæggende at få én Variabel tilbage (ønsker helst ikke at generere en php-fil, der efterfølgende inkluderes - det er nok lige "dyrt" nok med mindre dette er en god løsning?)
Jeg har set lidt efter funktionen eval(); men jeg er ikke sikker på, at jeg helt er med på hvordan den gør, men der er lidt frit slag for løsninger.....
Håber I forstår, hvad jeg mener, og at nogle kan hjælpe mig her..... :-)
------------------
Fil, der skal parses (parsefil.txt)
------------------
Der skal stå noget i starten af teksten
#IF#Login == "True"#
Du er logget ind - tillykke
#ENDIF#
Jeg skal lige skrive noget midt imellem
#IF#Login == "False"#
Du skal logge ind
#ENDIF#
Her står det OGSÅ noget tekst
------------------
