Ragazzi è possibile memorizzare i campi di una formmail in un database mysql?
Io utilizzo questo script per passare i dati al server in modo da raccoglierli e inviarmeli in un mail
Codice PHP:
<?php
$errore = "[url='modulo.htm']Torna indietro e compila il modulo correttamente[/url]";
$conferma = "[url='index.htm']Torna a navigare il sito[/url]";
$tit_errore = '<h1 style="color: #FF0000">Errore</h1>';
$tit_conferma = '<h1 style="color: #00A800">Invio avvenuto con successo</h1>';
$dati_raccolti = "<h3 style='color: #00A800'>I dati che abbiamo in nostro possesso sono :</h3>";
$nome = $_POST["nome"];
$cognome = $_POST["cognome"];
$citta = $_POST["citta"];
$tel = $_POST["tel"];
$cel = $_POST["cel"];
$mail = $_POST["mail"];
$selezione = $_POST["selezione"];
if ($nome == "" || $cognome == "" || $citta == "" || $tel == "" || $cel == "" || $mail == "" || $selezione == "") {
echo "$tit_errore Tutti i campi devo essere compilati obbligatoriamente,
non è stato possibile inviare la richiesta
$errore";
}
else {
mail ("info@francescodiiorio.it","Richiesta info dal mio sito","$nome,$cognome,$citta,$tel,$cel,$mail,$selezione");
echo "$tit_conferma La sua richiesta è stata effettuata con successo, verrà contattato entro 24 ore.
Grazie.
$dati_raccolti
[b]Nome :[/b] $nome
[b]Cognome :[/b] $cognome
[b]Città :[/b] $citta
[b]Telefono :[/b] $tel
[b]Cellulare :[/b] $nome
[b]E-mail :[/b] $mail
[b]Tipo di informazioni :[/b] $selezione
$conferma";
}
?>
E questo è l'html :
Codice PHP:
<form method="post" action="controllo_form.php" id="modulo" name="modulo">
<fieldset>
<legend>Dati Personali</legend>
<ul>
[*]<label for="nome">Nome*</label>
[*]<input type="text" id="nome" name="nome" tabindex="20" />
[*]<label for="cognome">Cognome*</label>
[*]<input type="text" id="cognome" name="cognome" tabindex="21" />
[*]<label for="citta">Città*</label>
[*]<input type="text" id="citta" name="citta" tabindex="22" />[/list]
</fieldset>
<fieldset>
<legend>Contatti</legend>
<ul>
[*]<label for="tel">Telefono casa*</label>
[*]<input type="text" id="tel" name="tel" tabindex="23" />
[*]<label for="cel">Cellulare*</label>
[*]<input type="text" id="cel" name="cel" tabindex="24" maxlength="12" />
[*]<label for="mail">E-mail*</label>
[*]<input type="text" id="mail" name="mail" tabindex="25" />[/list]
</fieldset>
<fieldset>
<legend>Tipo di info</legend>
<ul>
[*]<label for="selezione">Info*</label>
[*]<select id="selezione" name="selezione" tabindex="26">
<option selected>Siti Web statici</option>
<option>Siti Web statici con Flash</option>
<option>Siti Web in Flash</option>
<option>Siti web accessibili</option>
<option>Brochure, volantini ecc.</option>
<option>Nomi di dominio</option>
</select>
[*]<input type="checkbox" id="trattamento_dati_personali" name="trattamento_dati_personali" tabindex="27" /><label for="trattamento_dati_personali">Richiesta di consenso al [b]trattamento dei dati personali[/b] (ai sensi dell'articolo 13 del decreto legislativo numero 196/2003 in materia dei dati personali)</label>
[/list]
</fieldset>
<button type="button" value="Invia richiesta" title="Invia richiesta" onclick="dati()" tabindex="28" class="bottone">Invia richiesta</button>
<button type="reset" value="Cancella tutto" title="Cancella tutto" tabindex="29" class="bottone">Cancella tutto</button>
</form>
Ora vorrei sapere come faccio a passare i parametri dei campi input al database