PHP e l'if che cambia le carte in tavola...

  • Creatore Discussione Creatore Discussione DkS
  • Data di inizio Data di inizio

DkS

Nuovo Utente
22 Ott 2009
11
0
0
Ok dubito che sia colpa del controllo in se ma mi trovo in una situazione del genere:

PHP:
...
echo $_SESSION["nome_campo"];

if ($_SESSION["nome_campo"]!="") {
    echo $_SESSION["nome_campo"];
}
...

il primo echo fornisce il valore giusto, il secondo da come risultato "1" sempre e comunque...

Le possibilità sono:
php mi odia
ho scoperto un errore di Matrix
sono un pistola

sto su xampp (1.7.2a) su Leopard

suggerimenti?

Grazie in anticipo, intanto faccio un altro po' di prove
 
nono questo è l'ordine strettamente riportato, ma (e qui si può già iniziare a ricoprirmi di epiteti ingiuriosi) nello script reale ho scritto "=!" invece di "!=" (primo premio "giorno di lavoro perso nel modo più stupido 2009/2010" :cool:)
 
credo che diventasse un'assegnazione di del valore !"", quindi sempre un 1...
 

Discussioni simili