2010-04-04, 01:36:09
i add 2 fields and form don't work:
Any idea please ?
Code:
// PHP mail function
function sc_mail () {
global $successmsg;
global $sc_captcha;
global $sc_to;
$error = 0;
if( isset($_POST['sc_submitted']) ) {
$sc_email = $_POST['sc_email'];
if(!eregi("^[a-z0-9]+([_\\.-][a-z0-9]+)*" ."@"."([a-z0-9]+([\.-][a-z0-9]+)*)+"."\\.[a-z]{2,}"."$",$sc_email )){
$successmsg = "<div style=\"color:red; text-align:center;\">Adresse E-mail incorrecte.</div>";
$error = 1;
}
if ( empty($_POST['sc_name']) || empty($_POST['sc_email']) || empty($_POST['sc_website']) || empty($_POST['sc_budget']) || empty($_POST['sc_subject']) || empty($_POST['sc_message'])) {
$successmsg = "<div style=\"color:red; text-align:center;\">Remplissez tout les champs.</div>";
$error = 1;
}
if ($_POST['sc_captcha'] != $sc_captcha) {
$successmsg = "<div style=\"color:red; text-align:center;\">La réponse anti-spam est incorrecte.</div>";
$error = 1;
}
if ($error != 1){
$from = "De: " .$_POST['sc_email'];
$message = "Nom: ".$_POST['sc_name'];
$message = $message."\n". "E-mail: ".$_POST['sc_email'];
$message = "SiteWeb: ".$_POST['sc_website'];
$message = "Budget du projet: ".$_POST['sc_budget'];
$message = $message."\n". "Message: ".$_POST['sc_message'];
mail($sc_to, $_POST['sc_subject'], $message, $from);
$successmsg = "<div style=\"color:red; text-align:center;\">Merci...Votre message a rétré envoyré avec succrès.</div>";
//Clear values
$_POST = array();
}
} else {
$successmsg = "<div style=\"color:red; text-align:center;\">TOTO ???????</div>";
}
}
// Form Display
function sc_form () {
global $successmsg;
global $sc_captcha_question;
print '<div id="contact"><h2>Demande de Devis</h2>';
print $successmsg;
print '<form action="#contact" method="post" accept-charset="utf-8" enctype="multipart/form-data">
<div class="row">
<div class="column w2">
<p>
<label for="sc_name">Nom & Prénom *</label> <input id="sc_name" name="sc_name" type="text" value="" /></p>
<p>
<label for="sc_email">Votre E-mail *</label> <input id="sc_email" name="sc_email" type="text" value="" /></p>
<p>
<label for="sc_subject">Object </label> <input id="sc_subject" name="sc_subject" type="text" value="" /></p>
</div>
<div class="column w2">
<p>
<label for="sc_website">Votre SiteWeb</label> <input id="sc_website" name="sc_website" type="text" value="" /></p>
<p>
<label for="sc_budget">Votre budget</label> <input id="sc_budget" name="sc_budget" type="text" value="" /></p>
<p>
<label for="sc_captcha">Question Anti-Spam *:</label><em style="color:green;"> '.$sc_captcha_question.'</em> <input id="sc_captcha" name="sc_captcha" type="text" value="" /></p>
</div>
</div>
<div class="row">
<p>
<label for="sc_message">Votre Projet *</label><textarea cols="40" id="sc_message" name="sc_message" rows="8"></textarea></p>
<button type="submit" id="contact-submit" name="contact-submit">Envoyer ma demande</button></div>
<input type="hidden" value="true" name="sc_submitted" />
</form>
</div>';
}
Any idea please ?
Sorry for my little english :rolleyes:
Thx for GS
Thx for GS