Ciao a tutti, ho un portale in cui gli utenti registrati possono modificare il proprio stato sul profilo MA non riesco a bloccare il post ( e la conseguente registrazione dello stato nel DB ) quando vengono battuti due spazi. Sono riuscito con un if a bloccarlo per la textarea vuota o con un solo spazio ma.. per infiniti spazi? come potrei bloccarli?
GRAZIE![]()
Codice del post.
codice:<?php // MODIFICA STATO if (($_POST['STATO'] != '')) { $Testo = $_POST['Testo']; if (($Testo != "") && ($Testo != " ")) { // Aggiungo lo stato $MySql = "INSERT INTO stato (userid, nomecognome, nome, cognome, data, testo) VALUES ('$UtenteID', '$Nome$Cognome', '$Nome', '$Cognome', NOW(), '$Testo')"; $Result = mysql_query($MySql); $MessaggioSTATO = "Stato inserito con successo."; }; }; ?>
Codice del form.
codice:Aggiorna il tuo stato</p> <form action="index.php" method="post" name="STATO"> <textarea rows="3" cols="50" name="Testo"></textarea> <input value="AGGIORNA" type="submit" name="STATO" id="STATO"></form>

Rispondi quotando

