Salve a tutti.
Scusate se può essere un poco "fuori argomento" (se la togliete pazienza) ma so che qui c'è gente esperta che potrebbe aiutarmi.
Ho un form che raccoglie dei dati e poi li passa ad uno script che
dovrebbe inviare una email una volta controllati i dati inseriti e
verificato il consenso al trattamento dei dati che è fatto con una
checkbox (1 se selezionata).
Il fatto è che quando vado a fare il controllo del consenso il ciclo
if prende sempre la prima strada ignorando la seconda... non riesco a
comprenderne il senso. Mi sapete spiegare il perchè?
Queso mi succede anche con altri valori passati. Sembra che riesca a
fare solo il controllo empty() ma che tutti gli altri tentativi di
controllo vadano a vuoto.
Grazie.
FB
$consensotd=(int) $consensotd;
if ($consensotd=1)
{
print "consenso ok1<br>";
}
else
{
print "consenso negato<br>";
}