Problema: io ho questo codice:
codice:
<div class="overtitle">Segreteria</div>
<h1>Contattaci</h1>
<?php
if(isset($_POST['nome'])) {
// indirizzo e-mail destinatario
$receiverMail = "xxxxxx@xxxxxx.xx";
// pulizia dei dati inseriti
$nome = ltrim(rtrim(strip_tags(stripslashes($_POST['nome']))));
$email = ltrim(rtrim(strip_tags(stripslashes($_POST['email']))));
$oggetto = ltrim(rtrim(strip_tags(stripslashes($_POST['oggetto']))));
$msg = ltrim(rtrim(strip_tags($_POST['msg'])));
// lettura dell'indirizzo IP
$ip = getenv("REMOTE_ADDR");
// formattazione del messaggio
$msgformat = "Mittente: $nome \nIP del mittente: $ip\nE-mail: $email\n\n$msg";
// verifica dei campi
if(empty($nome) || empty($email) || empty($oggetto) || empty($msg)) {
echo "<h3 class=\"danger\">Il messaggio non è stato inviato</h3>
<h3 class=\"danger\">Si prega di compilare tutti i campi</h3>"; }
// verifica dell'indirizzo email
elseif(!ereg("^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,3})$", $email)) {
echo "<h3 class=\"danger\">Il messaggio non è stato inviato</h3>
<h3 class=\"danger\">L'indirizzo e-mail indicato non è valido</h3>"; }
else{
// invio del messaggio
mail($receiverMail, $oggetto, $msgformat, "From: $nome <$email>");
echo "<h3>Il messaggio è stato inviato correttamente</h3>
<h3>Risponderemo il più presto possibile</h3>
<h3>Grazie di averci scritto</h3>";
}
}
else{
// inserimento del form
echo <<<FRM
<h3>È possibile inviarci una comunicazione
direttamente da questo form</h3>
<h3>Riempire i campi richiesti
e premere il pulsante "Invia"</h3>
<form action="" method="post">
<fieldset>
<label class="row" for="nome">Nome e Cognome:</label>
<input type="text" name="nome" id="nome" size="40" maxlength="40" />
<label class="row" for="email">Indirizzo e-mail:</label>
<input type="text" name="email" id="email" size="40" maxlength="40" />
<label class="row" for="oggetto">Oggetto:</label>
<input type="text" name="oggetto" id="oggetto" size="40" maxlength="40" />
<label class="row" for="msg">Messaggio:</label>
<textarea name="msg" cols="50" rows="8"></textarea>
<input type="submit" value="Invia" />
<input type="reset" value="Cancella" />
</fieldset>
</form>
FRM;
}
?>
A questo punto dove dovrei inserire le stringhe previste?
codice:
<form action=" method="post" action="verify.php">
require_once('recaptchalib.php');
$publickey = "your_public_key"; // you got this from the signup page
echo recaptcha_get_html($publickey);
M.