Ciao vorrei implementare questo form per mail con uno script antispam che abbia il captcha, purtroppo fino ad ora non sono riuscito a farlo da solo potete aiutarmi? vi invio gli script
questa è la prima pagina del modulo per mail: send.php
seconda pagina del modulo mail: contact.php
di sistema captcha vorrei inserire quello in questa pagina che dalla descrizione mi sembra completo ma anche complesso:
http://www.pcinformatica.eu/2009/05/28/programmazione/php/creare-captcha-in-php/
oppure questo
http://www.trackback.it/articolo/creare-un-semplice-sistema-captcha-in-php/317/
potete aiutarmi a risolvere questo problema??
questa è la prima pagina del modulo per mail: send.php
PHP:
<?php
$receiverMail****=*"[email protected]";
$name********=*ltrim(rtrim(strip_tags(stripslashes($_POST['name']))));
$email********=*ltrim(rtrim(strip_tags(stripslashes($_POST['email']))));
$subject****=*ltrim(rtrim(strip_tags(stripslashes($_POST['subject']))));
$msg********=*ltrim(rtrim(strip_tags($_POST['msg'])));
$ip********=*getenv("REMOTE_ADDR");
$msgformat****=*"From:*$name*($ip)\nEmail:*$email\n\n$msg";
//*VALIDATION
if(empty($name)*||*empty($email)*||*empty($subject)*||*empty($msg))*{
****echo*"<h3>The*email*was*not*sent</h3><p>Please*fill*all*the*required*fields</p>";
}
elseif(!ereg("^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,3})$",*$email))*{
****echo*"<h3>The*email*was*not*sent</h3><p>The*email*address*is*invalid</p>";
}
else*{
****mail($receiverMail,*$subject,*$msgformat,*"From:*$name*<$email>");
****echo*"<h3>The*email*has*been*sent!</h3><p>I*will*get*back*to*you*as*soon*as*possible.</p>";*}
?>
seconda pagina del modulo mail: contact.php
HTML:
<form*method="post"*action="send.php">
Name:<br*/><input*name="name"*type="text"*size="30"*maxlength="40"*/><br*/><br*/>
Email:<br*/><input*name="email"*type="text"*size="30"*maxlength="40"*/><br*/><br*/>
Subject:<br*/><input*name="subject"*type="text"*size="30"*maxlength="40"*/><br*/><br*/>
Message:<br*/><textarea*name="msg"*cols="50"*rows="6"></textarea><br*/><br*/>
<input*type="reset"*value="Reset"*/> <input*type="submit"*value="Send"*/>
</form>*
di sistema captcha vorrei inserire quello in questa pagina che dalla descrizione mi sembra completo ma anche complesso:
http://www.pcinformatica.eu/2009/05/28/programmazione/php/creare-captcha-in-php/
oppure questo
http://www.trackback.it/articolo/creare-un-semplice-sistema-captcha-in-php/317/
potete aiutarmi a risolvere questo problema??