Ecco..il form è questo e la relativa parte in php:
codice:
<form id="popup" method="post" action="" style="margin:0;">
<label for="nome"><span>Nome</span></label>
<input type="text" name="name" size="37" name="name" />
<label for="email"><span>Email</span></label>
<input type="text" name="email" size="37" name="email" />
<label for="messaggio"><span>Testo</span></label>
<textarea rows="10" cols="55" name="message"></textarea>
<div style="float:left;">
[img]form_supporto/captcha.php[/img]
</div>
<div style="float:left; margin:0 0 0 10px;"><div style="font-size:70%; color:#999999;">Inserisci il codice che vedi nell'immagine qui a fianco.</div>
<div style="float:left;"><input name="captcha" type="text" size="6" /></div>
<div style="float:left; margin:0 0 0 5px;"><input type="submit" name="submit" id="submit" value="Invia!" /></div>
</div>
</form>
</div>
<div>
<?php require('form_supporto/php-captcha.inc.php');
if($_SERVER['REQUEST_METHOD'] == 'POST') {
if (!PhpCaptcha::Validate($_POST['captcha'])) {
echo '<div class="status" style="float:left; margin:5px 0 0 10px; color:#DF1B1B;">ATTENZIONE! Codice errato</div>';
}
elseif (($_POST['name'] == "") or ($_POST['email'] == "") or ($_POST['message'] == "")) {
echo '<div class="status" style="float:left; margin:5px 0 0 10px; color:#DF1B1B;">ATTENZIONE! Campi non compilati</div>';
}
else {
$name = $_POST['name'];
$email = $_POST['email'];
$formmessage = ($_POST['message']);
$emailmessage = "Hai ricevuto un messaggio di prova
Nome: $name
Email: $email
Messaggio: $formmessage";
//Defining mail settings
$to = "prova@alice.it";
$subject = "Messaggio di prova ";
$headers = "Da: $email";
mail($to,$subject,$emailmessage,$headers);
echo '<div class="status" style="float:left; margin:5px 0 0 10px; color:#DF1B1B;">Email Inviata con successo!</div>';
}
}
?>
Sapete aiutarmi?