torno a disturbare :)
allora, stavo cercando di creare un form per i commenti sul mio sito e fin qui tutto tranquillo, lo script funziona bene e non da errori.
veniamo al dunque, il mio script funziona così:
c'è un form che raccoglie i dati del commento e quando si clicca sul pulsante che invia i dati 'submit', scrive nell'url una variabile(get) a cui assegno un ok:
Codice HTML:
...url.php?invia=ok
e quindi subito dopo ho una condizione in php che controlla la variabile get "invia" se vale "ok" e nel caso inserisce il commento nel database, ecco il codice:
Codice PHP:
if ($_GET[invia]='ok'){
$nome=$_SESSION[nome];
$commento=$_POST[commento];
$commento= wordwrap($commento,75, "<br>");
$data= date('d M y - H:i');
mysql_query("INSERT INTO commenti (id, nome, data, commento) VALUES ('','$nome','$data','$commento')") or die('errore');
}
poi seguendo c'è il codice che visualizza i commenti e lì non ci sono problemi.
Il punto è che quando vado a provare la pagina e quindi la carico, mi ignora completamente la condizione, quindi basta appunto caricarla e mi posta un commento vuoto. Avete qualche idea su quale possa essere il problema? perchè io non sono riuscito a capirlo .
Un grazie anticipato.