Buonasera
Da un form richiamo una pagina php per l'invio dell'email di conferma.
Tra i valori passati, c'è un valore "catalogo" che è associato ad un check.
Se il check è selezionato, il valore è "si", altrimenti è nullo.
Nella pagina php voglio fare in modo che al valore nullo di "catalogo" venga dato il valore "no".
Allora ho provato con le seguenti righe:
$catalogo = $HTTP_POST_VARS["catalogo"];
if (isnull ($catalogo) || empty ($catalogo)) {
$catalogo ='no';
}
Dovrebbe essere abbastanza chiaro, comunque espongo brevemente quello che vorrei fare: innanzitutto creo la variabile "$catalogo" con il valore "catalogo" ottenuto dal form .
Dopodichè verifico se il valore della variabile creata è nullo o vuoto.
In questo caso il valore dovrebbe divenire "no".
Nel caso in cui il check fosse stato selezionato, il valore sarebbe già "si" e quindi non necessiterebbe di modifiche.
Sta di fatto che queste tre righe di verifica non funzionano, facendo bloccare la pagina php.
Probabilmente l'errore è banale, ma non essendo esperto di php potrei impiegare anni prima di trovarlo.
Mi potete aiutare?
Grazie.