webForumDet fria alternativet

Sessions problem

PHP

5 svar · 316 visningar · startad av Melea

Medlem sedan juli 20033 147 inlägg
Frågan#1

Hejsan!

Ännu en nybörjarfråga men jag får inge pejl på de här.
Har lyckats skapa Sessioner som funkar utmärkt men när jag ska fråga om sessionen finns i en if sats strular de till.
Den vill inte känna av att det finns någon session överhuvetaget eller så är det ngt jag har missat. Såhär ser i alla fall koden ut

<tr>
<td style="text-align:right;"><? if ($_SESSION['admin'] == "online") { ?><a href="admin/del_gb.php?id=<?=$RS["id"]?>" onClick="return confirm('Vill du ta bort det här gästboksinlägget?')">Ta bort</a>
<? } elseIf ($_SESSION['admin'] == "") { ?>&_nbsp;<? } ?></td>
</tr>

Var har jag skrivit fel? :OO

Mvh

Medlem sedan feb. 20001 861 inlägg
#2
} elseIf

skall vara

} elseIf {

Sen måste du givetvis har

session_start()

längst upp på sidan

Medlem sedan juli 20033 147 inlägg
#3

Nu hänger jag inte med.

<tr>
<td style="text-align:right;"><? if ($_SESSION['admin'] == "online") { ?><a href="admin/del_gb.php?id=<?=$RS["id"]?>" onClick="return confirm('Vill du ta bort det här gästboksinlägget?')">Ta bort</a><? } elseIf [b]{[/b] ($_SESSION['admin'] == "") { ?>&_nbsp;<? } ?></td>
</tr>

Kan väl knappst vara så du menar?

Medlem sedan juli 20033 147 inlägg
#4

Ucsha, hade stavat fel på ett ställe!

Tack för din tid i alla fall ;)

Mvh

Medlem sedan feb. 20001 861 inlägg
#5

Precis så
Du kan dessutom ersätta elseif med else eftersom du vill skriva ut   om inte admin==online

Medlem sedan sep. 20005 700 inlägg
#6

OlleBoop skrev:

} elseIf

skall vara

} elseIf {

Nej, det ska det inte vara!

} elseif ( ... ) {

är korrekt

261 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
126 ms — deklarationer (db)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)
126 ms — ändringar (db)