Si ecco:
File html:
codice:
I cambi contrassegnati con * sono obbligatori

DATI RICHIEDENTE (per fatturazione e spedizione



<form name="mailform" action="invioMessaggioElaboratoPlanimetrico.php" method="post">
Nome e Cognome o Regione Sociale *

<input name="nome" type="text">



Codice Fiscale o Partita IVA *

<input name="codicefiscale" type="text">



Residenza o Sede Legale *

<input name="residenza" type="text">



Indirizzo E-mail *

<input name="email" type="text">



DATI CATASTALI DELL'IMMOBILE



Provincia dove si trova l'immobile *

<input name="provinciaimmobile" type="text">



Comune dove si trova l'immobile *

<input name="comuneimmobile" type="text">



Sezione

<input name="sezione" type="text">



Foglio *

<input name="foglio" type="text">



Mappale/Particella *

<input name="mappale" type="text">



Note

<textarea name="note"></textarea>



Informativa Privacy

<textarea readonly="readonly">Informativa privacy..</textarea>

Dichiaro di aver letto l'informativa sulla privacy in merito al trattamento dei dati personali

<input type="radio" name="privacy" value="si">acconsento* <input type="radio" name="privacy" value="no">non acconsento


Dichiaro di aver letto, compreso, ed approvare i Termini e Condizioni relativi ai servizi on-line

<input type="radio" name="termini" value="si">accetto* <input type="radio" name="termini" value="no">non accetto




<?php 
require_once('recaptchalib.php');
$publickey = "6LfldN0SAAAAAM5ILVHmptRZG4iFS1s_B1qwHANQ";
echo recaptcha_get_html($publickey);
 ?>


<input type="submit" value="Invia Ordine" name="Submit">
<?php if(isset($errore)){ echo $errore; }else{ if(isset($ok)){ echo $ok; } } ?>
</form>
file php:
Codice PHP:
<?

require_once('recaptchalib.php');
$publickey "6LfldN0SAAAAAM5ILVHmptRZG4iFS1s_B1qwHANQ";
$privatekey "6LfldN0SAAAAAEGtb8DUO09vTy88O0MBig8jUFtC";
// apriamo la sessione

session_start();

// recuperiamo tutti valori inviati via post

//Campi obbligatori
$nome $_POST['nome'];
$codicefiscale $_POST['codicefiscale'];
$residenza $_POST['residenza'];
$email $_POST['email'];
$provinciaimmobile $_POST['provinciaimmobile'];
$comuneimmobile $_POST['comuneimmobile'];
$foglio $_POST['foglio'];
$mappale $_POST['mappale'];
$privacy $_POST['privacy'];
$termini $_POST['termini'];


//Cambi non obbligatori
$sezione $_POST['sezione'];
$note $_POST['note'];

//Altro
$oggetto "oggetto";
$captcha $_POST['captcha'];
$Submit=$_POST['Submit'];

// recuperiamo il nostro codice memorizzato nella sessione

$codice $_SESSION['codice'];

//Controlliamo se il form è stato inviato
if($Submit=='Invia Ordine'){

// effettuamo il controllo se codice e uguale captcha
require_once('recaptchalib.php');
  
$resp recaptcha_check_answer ($privatekey,
                                
$_SERVER["REMOTE_ADDR"],
                                
$_POST["recaptcha_challenge_field"],
                                
$_POST["recaptcha_response_field"]);

  if (!
$resp->is_valid) {
    
// What happens when the CAPTCHA was entered incorrectly
    
$errore"Captha non corretto";
  } else {

//Controlliamo l'utente ha accettato le condizioni
if($privacy == "si" and $termini == "si"){

//Controlliamo se l'utente ha inserito tutti i dati
if(!empty($nome) and !empty($codicefiscale) and !empty($residenza) and !empty($email) and !empty($provinciaimmobile) and !empty($foglio) and !empty($mappale) and !empty($comuneimmobile)){

$nostro_recapito "s.luigi92@gmail.com";

// costruiamo alcune intestazioni generali
$headers .='X-Mailer: PHP/' phpversion();
$headers .= "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=iso-8859-1\r\n";  
$header .= "To: Ricevente <$nostro_recapito>\n";
$header .= "From: $nome <$email>\n";


$subject "email"//Oggetto del messaggio

//Composizione del messaggio
$messaggio $nome;


$mail=mail($nostro_recapito$subject$messaggio$header);

if(
$mail) {
$ok "Messaggio inviato";
}else {
$errore"Impossibile inviare il messaggio";
}
} else {
$errore"Alcuni campi non sono stati compilati";

}
} else {

$errore"Devi accettare le condizioni";


}
}
?>?>