Autor Zpráva
quatzael
Profil
Mám takovýhle nějaký script:

if (isset($_SESSION['number']));
{
echo "<div >The number is: {$_SESSION['number']}</div>";
unset($_SESSION['number']);
}

Po prvotním načtení stránky se mi normálně zobrazí něco takovýho:
"The number is: 745"
Když stránku refreshnu tak se mi zobrazí:
"The number is: "

Jak je možný, že ta podmínka vůbec proběhne, když jsem tu proměnnou zrušil a už tam není?
Fisir
Profil
Reaguji na quatzaela:
Podmínka proběhne, ale neobsahuje žádný příkaz. Část s echo a unset již není v podmínce. Pravděpodobně ti v prvním řádku přebývá středník.
quatzael
Profil
Fisir:
No jasně. Já jsem si toho vůbec nevšiml..
Díky.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: