Autor Zpráva
nightrider
Profil
Kde dělám chybu? Chci docílit toho, že pokud sessison neexistuje, tak se nahradí s db. Vyvolání mám dobře,ale ten příkaz pokud není bude špatně. Neví někdo kde je chyba? Předem děkuju

$dotaz = mysql_query(".......");
$zaznam = mysql_fetch_row($dotaz);

if (isset($_SESSION['neco']=="")) {
$_SESSION['neco'] = $zaznam['3'];
}
pmasarik
Profil
if (isset($_SESSION['neco']=="")) {
nahrad za
if (isset($_SESSION['neco'])) {
nightrider
Profil
Chyba už není, ale v případě prázdný hodnoty nezapíše :-(
AM_
Profil
tak kontroluj if (@$_SESSION['neco'] != '')
nightrider
Profil
Jsem to právě vyřešil :-)

if (empty($_SESSION['neco'])) {
$_SESSION['neco'] = $zaznam['3'];
}

Funguje to jak má,ale i tak se chci zeptat zda je to dobre reseni?
AM_
Profil
je to totez. (ja ti akorat napsal obracene podminku pac sem to poradne necetl ale princip je stejny)
nightrider
Profil
takze je to dobre?
Majkl578
Profil
ano, pokud je _SESSION[neco] prazdne (at uz nenastavene nebo s nulovou hodnotou), tak to do ni ulozi
nightrider
Profil
díkes lidi a tím diskuse končí :-)
Toto téma je uzamčeno. Odpověď nelze zaslat.

0