De volgende code moet een afbeelding tonen wanneer men ingelogd is, echter wanneer men uitgelogd is moet een andere afbeelding getoond worden. Het vreemde is dat deze code niet lijkt te werken, echter heb ik geen idee waarom. Wanneer men de variabele $loggedin op true zet, dan worden beide afbeeldingen gerenderd op de webpagina. Wanneer men de variabele $loggedin op false zet, dan worden beide ook afbeeldingen gerenderd op de webpagina. Iemand enig idee wat het probleem is, want een if/else statement lijkt me toch vrij duidelijk voor de parser, het ene of het andere, waarom is de output dan toch dat beide afbeeldingen gerenderd worden?
-
-
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
| <div id="layout"> <? if ($loggedin) { ?> <img src="/images/layout_015_06.png" width="82" height="21" alt="" /> <? } else { ?> <img src="/images/layout_015_06_login.png" width="82" height="21" alt="" /> <? } ?> </div> |