ciao ragazzi,
in modalità register_global=off, la seguente riga di codice mi da un warnig
come posso sistemare?Codice PHP:
if($_POST["cerca"]!="")
Lory
ciao ragazzi,
in modalità register_global=off, la seguente riga di codice mi da un warnig
come posso sistemare?Codice PHP:
if($_POST["cerca"]!="")
Lory
Originariamente inviato da lorymacri
ciao ragazzi,
in modalità register_global=off, la seguente riga di codice mi da un warnig
come posso sistemare?Codice PHP:
if($_POST["cerca"]!="")
LoryCodice PHP:
if(!empty($_POST["cerca"])
Il silenzio è spesso la cosa migliore. Pensa ... è gratis.
Ciao Mac,Originariamente inviato da piero.mac
Codice PHP:
if(!empty($_POST["cerca"])
nulla da fare... mi da un errore del tipo Parse error: syntax error, unexpected '{'
lo script iniziale è quello sotto
Codice PHP:
if($_POST["cerca"]!="")
{
$_SESSION["cerca"] = $_POST["cerca"];
if($_POST["regioni"]!="") $_SESSION["regioni"] = $_POST["regioni"];
ecc.....
}
bisogna vedere lo script. gli estratti van bene solo se si presume di conoscere anche il resto. cosa che, almeno io, non conosco.
queste righe, per esempio non danno errori di parser .... ma se inserite in qualche contesto alla muzzo ... potrebbero darlo.Codice PHP:
if(!empty($_POST["cerca"])) {
$_SESSION["cerca"] = $_POST["cerca"];
}
if(!empty($_POST["regioni"])) {
$_SESSION["regioni"] = $_POST["regioni"];
}
Il silenzio è spesso la cosa migliore. Pensa ... è gratis.
Ti manca una parentesi tonda chiusa....Originariamente inviato da lorymacri
Ciao Mac,
nulla da fare... mi da un errore del tipo Parse error: syntax error, unexpected '{'
lo script iniziale è quello sotto
Codice PHP:
if($_POST["cerca"]!="")
{
$_SESSION["cerca"] = $_POST["cerca"];
if($_POST["regioni"]!="") $_SESSION["regioni"] = $_POST["regioni"];
ecc.....
}
Edit:
Intendo nel codice che ti ha dato piero.. gli è sfuggita una tonda, se l'hai copiato pari pari senza farci caso hai quell'errore
No pvt per sollecitare risposte, grazie.
si hai ragione era quello il problema!!! ovviamente ha ripresentato il warning!!!Originariamente inviato da afurly
Ti manca una parentesi tonda chiusa....
Edit:
Intendo nel codice che ti ha dato piero.. gli è sfuggita una tonda, se l'hai copiato pari pari senza farci caso hai quell'errore
non mi e' sfuggito.... l'ho detto prima, un estratto e' un pezzo di un tutto, ad implementarlo deve provvedere chi fa l'estratto. Mi ero limitato a dare una alternativa valida aOriginariamente inviato da afurly
Ti manca una parentesi tonda chiusa....
Edit:
Intendo nel codice che ti ha dato piero.. gli è sfuggita una tonda, se l'hai copiato pari pari senza farci caso hai quell'errore
if($_POST["cerca"]!="")
che funzionasse con i notice abilitati... c'entra nulla il register globals in off. Anche questo non gli ho detto, e non mi e' sfuggito. Mi pareva inutile sottolinearlo anche perche' ha parlato di warning e non di notice e non volevo deluderlo.
Il silenzio è spesso la cosa migliore. Pensa ... è gratis.
Non ti indispettire, non ti stavo criticando , piuttosto criticavo lui che ha copiato senza leggere attentamente, è ovvio che quando si scrive qualcosa di getto su un forum una parentesi possa sfuggireOriginariamente inviato da piero.mac
non mi e' sfuggito.... l'ho detto prima, un estratto e' un pezzo di un tutto, ad implementarlo deve provvedere chi fa l'estratto. Mi ero limitato a dare una alternativa valida a
if($_POST["cerca"]!="")
che funzionasse con i notice abilitati... c'entra nulla il register globals in off. Anche questo non gli ho detto, e non mi e' sfuggito. Mi pareva inutile sottolinearlo anche perche' ha parlato di warning e non di notice e non volevo deluderlo.
No pvt per sollecitare risposte, grazie.
non mi indispettisco mai. non ho il tempo per farlo...Originariamente inviato da afurly
Non ti indispettire, non ti stavo criticando , piuttosto criticavo lui che ha copiato senza leggere attentamente, è ovvio che quando si scrive qualcosa di getto su un forum una parentesi possa sfuggire
volevo dire esattamente quello che ho detto.
Per esempio tanto per ... !empty() e isset() fanno quasi la stessa cosa.... ma non fanno la stessa cosa. E sopratutto usare uno al posto dell'altro non guarisce dai WARNING .... quale warning poi ???? mai detto da alcuno. Solo si suppone un warning causato da register_globals in off.... adesso ci provo a pensare anche se ho l'influenza e mal di testa .....
Il silenzio è spesso la cosa migliore. Pensa ... è gratis.