par
thibo » 27 mai 2008, 17:25
Bonjour a tous, j'aimerais si possible un peu d'aide pour mes formulaire php.
Je fais beaucoup de recherche ses dernier jours sur la securiter, mais que choisir?
Captcha que je n'est vraiment pas envie d'utiliser?
Honeypot et autres...
Voici le code que j utilise pour ma contact page:
<?php
$to = "***@googlemail.com";
$subject = "EMAIL FROM CONTACT PAGE ";
$first = $_POST['first' ];
$last = $_POST['last' ];
$email = $_POST['email'];
$streetaddress = $_POST['streetaddress'];
$addressline2 = $_POST['addressline2'];
$city = $_POST['city'];
$state = $_POST['state'];
$zip = $_POST['zip'];
$country = $_POST['country'];
$phone = $_POST['phone'];
$more = $POST['more'];
$foremail = $POST['foremail'];
$specialhonors = $_POST['specialhonors'];
$headers = "From: $email\n";
$message.= "________This message was sent via the pleasant harbor website | from the contact page________" . $foremail ."\n"."\n"."\n";
$message.= "============== GENERAL INFORMATION ==============" . $foremail ."\n"."\n";
$message.= "" . $first . "";
$message.= " " . $last . "\n";
$message.= " " . $email . "\n";
$message.= "phone number : " . $phone . "\n";
$message.= "" . $streetaddress . "\n";
$message.= "" . $addressline2 ."\n";
$message.= "" . $city ."";
$message.= " " . $state ."\n";
$message.= "" . $zip ."";
$message.= " " . $country ."\n"."\n";
$message.= "============== COMMENT INFORMATION ==============" . $foremail ."\n"."\n";
$message.= "Message: " . $specialhonors ."\n"."\n";
$headers = "From:" . $email;
$sent = mail($to, $subject, $message, $headers) ;
if($sent)
{echo "Thank you, your email was sent successfully.
We will answer your inquiry as quickly as possible."; }
else
{echo "We encountered an error sending your mail"; }
?>
Se script ne contient aucune securiter, pouvais m'aider svp.
Ou me donner des liens ou je peux apprendre a securiser mes formulaire..
Apres beaucoup de recherche sur google je ne trouve casiment que des forum ou aide de 2005 ou 2006 et je ne c'est pas s'il sont vraiment bien a utiliser.
Merci d'avance,
Thibault.
Bonjour a tous, j'aimerais si possible un peu d'aide pour mes formulaire php.
Je fais beaucoup de recherche ses dernier jours sur la securiter, mais que choisir?
Captcha que je n'est vraiment pas envie d'utiliser?
Honeypot et autres...
Voici le code que j utilise pour ma contact page:
[php]<?php
$to = "***@googlemail.com";
$subject = "EMAIL FROM CONTACT PAGE ";
$first = $_POST['first' ];
$last = $_POST['last' ];
$email = $_POST['email'];
$streetaddress = $_POST['streetaddress'];
$addressline2 = $_POST['addressline2'];
$city = $_POST['city'];
$state = $_POST['state'];
$zip = $_POST['zip'];
$country = $_POST['country'];
$phone = $_POST['phone'];
$more = $POST['more'];
$foremail = $POST['foremail'];
$specialhonors = $_POST['specialhonors'];
$headers = "From: $email\n";
$message.= "________This message was sent via the pleasant harbor website | from the contact page________" . $foremail ."\n"."\n"."\n";
$message.= "============== GENERAL INFORMATION ==============" . $foremail ."\n"."\n";
$message.= "" . $first . "";
$message.= " " . $last . "\n";
$message.= " " . $email . "\n";
$message.= "phone number : " . $phone . "\n";
$message.= "" . $streetaddress . "\n";
$message.= "" . $addressline2 ."\n";
$message.= "" . $city ."";
$message.= " " . $state ."\n";
$message.= "" . $zip ."";
$message.= " " . $country ."\n"."\n";
$message.= "============== COMMENT INFORMATION ==============" . $foremail ."\n"."\n";
$message.= "Message: " . $specialhonors ."\n"."\n";
$headers = "From:" . $email;
$sent = mail($to, $subject, $message, $headers) ;
if($sent)
{echo "Thank you, your email was sent successfully.
We will answer your inquiry as quickly as possible."; }
else
{echo "We encountered an error sending your mail"; }
?>[/php]
Se script ne contient aucune securiter, pouvais m'aider svp.
Ou me donner des liens ou je peux apprendre a securiser mes formulaire..
Apres beaucoup de recherche sur google je ne trouve casiment que des forum ou aide de 2005 ou 2006 et je ne c'est pas s'il sont vraiment bien a utiliser.
Merci d'avance,
Thibault.