potresti provare così:
Codice PHP:
<?php
session_start();
if(!isset($_SESSION['my_form']))
{
//qui vai ad inserire il codice della form
//.....
//
$_SESSION['my_form']="ok";
}
else{
require"config.php";
//
$nome= $_POST['nome'];
$cognome= $_POST['cognome'];
$email=$_POST['email'];
$password=$_POST['password'];
$scelta=$_POST['scelta'];
$commento=$_POST['commento'];
if(!isset($_SESSION['user']))
{
if ( empty($nome)||empty($cognome)||empty($email)||empty($password)||empty($scelta)||empty($commento))
{
echo '<a style="color:#ff0000;">Devi riempire tutti i campi</a>
';
echo "[url='javascript:history.back()']Torna Indietro[/url]";
}
else{
$query=mysql_query("INSERT INTO preventivi(nome,cognome,email,password,scelta,commento,data,orario) VALUES('$nome','$cognome','$email','$password','$scelta','$commento','$data','$orario') ") or die(mysql_error());
if($query)
{
echo '<a style="color:#ff0000;">Dati inseriti</a>';
$_SESSION['user']=$nome;
}
else{
echo '<a style="color:#ff0000;">Dati non inseriti</a>
';
echo "[url='javascript:history.back()']Riprova[/url]";
exit();
}
mysql_close()
}
}
}
?>