Sto provando a fare degli script in php per impararne l'uso. In un file d'esempio, trovato su una rivista, dovevo mettere questo comando
<? if (!$invia) ...
Il ciclo IF all'inizio del file verifica la mancanza della variabile $invia e se manca prosegue con lo script di un form.
Bene. Quando lo faccio eseguire, sul browser in locale, mi viene visualizzato un errore, che segnala la mancanza della variabile $invia.
Mi viene comunque visualizzato il form, e il resto funziona.
Perchè mi viene segnalato come errore il comando IF ?
In un altro esempio di script c'era anche questo comando:
if (!$link)...
Anche qui sulla variabile link il browser mi da lo stesso errore.
Notice: undefined variable : link
Sembra che non accetti come corretto il comando di verifica.
Perchè ? E come va eseguito il comando ?
Grazie![]()