Salve, ho un problema che non riesco a risolvere.
Ho una pagina con un form ed una textarea editabile dall'utente e il suo pulsante invia.
Il pulsante invia i dati ad una pagina insert che si occupa di inserire il tutto in un database.
Ora io dovrei verificare che la textarea non sia vuota, altrimenti se è vuota non dovrebbe inserire nulla.
Meglio ancora sarebbe disabilitare il pulsante invia del form fino a quando non è stato inserito del testo da inviare, ma mi accontento pure di eseguire il controllo nella pagina insert, ed eventualmente non effettuare l'inserimento se la textarea risulta vuota.
Il problema è che stranamente non riesco nemmeno ad eseguire questa ultima operazione.
Nella pagina insert, recupero il messaggio inserito nella textarera con il comando
codice:
$messaggio = $_POST['textfield'];
Ora dovrei verificare se il messaggio è vuoto, ho provato con:
codice:
if ($messaggio=="") {.....
poi con
codice:
if ($messaggio==" "){.....
ancora con
codice:
if (empity($messaggio)){.....
ma in tutti i casi non mi riesce di rilevare il messaggio vuoto.
L'unica cosa che mi viene in mente, è che anche se la textarea è vuota, nel momento dell'invio venga insirito qualche carattere tipo uno spazio o qualcos'altro che faccia diventare la variabile messaggio non più vuota.
Come potrei risolvere?
Grazie.