Prova così:
Codice PHP:
<?
include ("config.inc.php");
if (isset($_POST['modulo'])) {
$nome = $_POST['nome'];
$indirizzo =$_POST['indirizzo'];
$citta = $_POST['citta'];
$provincia = $_POAT['provincia'];
$cap = $_POST['cap'];
$regione = $_POST['regione'];
$telefono = $_POST['telefono'];
$fax = $_POST['fax'];
$mail = $_POST['mail'];
if (!$nome || !$indirizzo || !$citta || !$provincia || !$cap || !$regione || !$telefono || !$fax || !$mail) {
$msg = "Uno o più campi richiesti non sono stati compilati. Per cortesia, riempi i campi mancanti";
$error = 1;
} else {
if(get_magic_quotes_gpc()) {
$nome = stripslashes($nome);
$indirizzo = stripslashes($indirizzo);
$citta = stripslashes($citta);
$provincia = stripslashes($provincia);
$cap = stripslashes($cap);
$regione = stripslashes($regione);
$telefono = stripslashes($telefono);
$fax = stripslashes($fax);
$mail = stripslashes($mail);
}
$nome = mysql_real_escape_string($nome);
$indirizzo = mysql_real_escape_string($indirizzo);
$citta = mysql_real_escape_string($citta);
$provincia = mysql_real_escape_string($provincia);
$cap = mysql_real_escape_string($cap);
$regione = mysql_real_escape_string($regione);
$telefono = mysql_real_escape_string($telefono);
$fax = mysql_real_escape_string($fax);
$mail = mysql_real_escape_string($mail);
$db = mysql_connect($db_host, $db_user, $db_password);
if ($db == FALSE) die ("Errore nella connessione. Verificare i parametri nel file config.inc.php");
mysql_select_db($db_name, $db) or die ("Errore nella selezione del database. Verificare i parametri nel file config.inc.php");
$query = "INSERT INTO puntivendita (nome, indirizzo, citta, provincia, cap, regione, telefono, fax, mail) VALUES ('$nome', '$indirizzo', '$citta', '$provincia', '$cap', '$regione', '$telefono', '$fax', '$mail')";
if (mysql_query($query, $db)) {
$msg = "Il punto vendita è stato inserito correttamente";
} else {
$msg = "Errore durante l'inserimento dei dati";
$error = 1;
}
mysql_close($db);
// chiude la verifica della presenza dei dati
}
?>
<form method="post" action="insert.php">
Ragione sociale:
<input type="text" size="40" name="nome" <?php if ($error) echo "value=\"$nome\" ";?>/>
Indirizzo:
<input type="text" size="40" name="indirizzo"<?php if ($error) echo "value=\"$indirizzo\" ";?> />
Città:
<input type="text" size="40" name="citta" <?php if ($error) echo "value=\"$citta\" ";?>/>
Provincia:
<input type="text" size="40" name="provincia" <?php if ($error) echo "value=\"$provincia\" ";?>/>
Cap:
<input type="text" size="40" name="cap" <?php if ($error) echo "value=\"$cap\" ";?>/>
Regione:
<input type="text" size="40" name="regione" <?php if ($error) echo "value=\"$regione\" ";?>/>
Telefono:
<input type="text" size="40" name="telefono" <?php if ($error) echo "value=\"$telefono\" ";?>/>
Fax:
<input type="text" size="40" name="fax" <?php if ($error) echo "value=\"$fax\" ";?>/>
E-mail:
<input type="text" size="40" name="mail" <?php if ($error) echo "value=\"$mail\" ";?>/>
<input type="submit" name="modulo" value="Invia" />
</form>
<?php echo $msg; ?>