Inviando un form ho bisogno che vanno nel database, ho già preparato tutto, mi manca di sistemare un codice funzionante.
Questa è la parte iniziale
Questa è la parte iniziale
PHP:
<?php
//Richiama i parametri di connessione al db
require_once "connessione.php";
include ("funzioni1.php");
//Estraggo i messaggi dall'alto verso il basso, in ordine crescente
$q="SELECT * FROM formG ORDER BY id DESC";
//Lancio la query
$ris=mysql_query($q);
if(isset($_POST['inviaG'])) {
$data_localeG = time(); //Stampa nel db la data numerica es. 1360585588
$nomeG = htmlspecialchars(addslashes(ucfirst(trim($_POST['nomeG']))));
$cognome = htmlspecialchars(addslashes(ucfirst(trim($_POST['cognome']))));
$via = htmlspecialchars(addslashes(ucwords(trim($_POST['via']))));
$n = htmlspecialchars(addslashes(ucfirst(trim($_POST['n']))));
$loc = htmlspecialchars(addslashes(ucfirst(trim($_POST['loc']))));
$pro = htmlspecialchars(addslashes(ucfirst(trim($_POST['pro']))));
$cap = htmlspecialchars(addslashes(trim($_POST['cap'])));
$naz = htmlspecialchars(addslashes(ucfirst(trim($_POST['naz']))));
$email = htmlspecialchars(strtolower($_POST['email']));
$email = str_replace(" ","",$email); // Toglie gli spazi interni nell'email
$tel = htmlspecialchars(addslashes(trim($_POST['tel'])));
$messaggioG = htmlspecialchars(addslashes(ucfirst(trim($_POST['messaggioG']))));
$validatorG = htmlspecialchars(trim($_POST['validatorG']));
...
$q="INSERT INTO formG(data_localeG,dataGmt,cliente,ip,carrello)
VALUES('$data_locale','$dataGmt','$nome','$cognome','$via','$n','$loc','$pro','$cap','$email','$tel','$ip','$messaggioG','$carrello')";
// Lancio la query
$ris=mysql_query($q);
// Controllo l'esito
if (!$ris) {
die("Errore nella query $query: " . mysql_error());
}
Ultima modifica: