FfluffMedlem sedan juli 200268 inlägg Frågan#1 Hej.
Kan man ha överlappande if-satser i php?
T.ex så här (med filer) ->
_php_header.php:
if (inloggad) {
_php_bottom.php:
} else {
echo "inte inloggad...";
}
vanligtdokument.php:
include("_php_header.php");
echo "du är inloggad!";
include("_php_bottom.php");
hoppas ni förstår vad jag menar, alltså att if-satsens start och slut-taggar inte är på samma sida!
Går det? om inte, hur ska jag göra då? :)
FfluffMedlem sedan juli 200268 inlägg ahh, okej.
Då får jag ta och debugga resten av allting, jag behövde bara få det bekräftat att det faktiskt ska fungera!
återkommer om jag kommer på nåt nytt ;)
FfluffMedlem sedan juli 200268 inlägg gah, nu har jag kollat igenom allting, testat utan en del saker m.m.
men det funkar fasen inte, tänkte först att "header.php" filen var tvungen att requiras från vanliga dokumentet, men icke.
Verkar som jag får köra med att sätta en variabel i headern till true, och sen köra en extra if-sats inuti det vanliga dokumentet.
inte alls lika snyggt/dynamiskt.. men förhoppningsvis fungerande
BbymarieMedlem sedan aug. 20022 436 inlägg Kan inte tänka mig att det skulle funka som du beskrev det överst..
FfluffMedlem sedan juli 200268 inlägg Jag tycker det borde fungera, men o andra sidan inte, eftersom php processar koden "rad för rad".
Annars borde inkludering av en annan fil som fullgör taggen fungera, om nu php hade "vetat" om det före.
OlleBoopMedlem sedan feb. 20001 861 inläggTankevurpa.
Det bör inte fungera, sorry...