-
Controllo php dati
Buongiorno,
avrei bisogno di capire come poter creare un controllo sull'invio di un form.
Nel dettaglio ho un form che recupera le seguenti variabili da textbox
$Nome
$Cognome
$Località
Alla pressione del tasto invio viene generata una mail che indipendentemente dal valore di queste variabili genera la mail.
A causa dell'elevato spam ho bisonogo di creare controllo sul valore di tali variabili, per esempio sintatticamente :
if ($Nome oppure $Cognome oppure $Località == '0'){
msg (" messaggio di errore.") else
prosegue il codice e invia la mail. }
:shock:
-
Innanzitutto dovresti controllare se i dati sono inviati con isset().
Poi puoi controllare se un dato è vuoto con empty().
Inoltre puoi controllare se ci sono almeno x caratteri (nell'esempio sotto 3 caratteri), tipo:
Codice PHP:
if(!isset($nome[2]))
echo 'messaggio di errore';
Ciao!