1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146
|
<?php
// Include de la connexion sql
include("sql.php");
?>
<?php
// Couleur du texte des champs si erreur saisie utilisateur
$color_font_warn="#FF0000";
// Couleur de fond des champs si erreur saisie utilisateur
$color_form_warn="#FFCC66";
// Ne rien modifier ci-dessous si vous nêtes pas certain de ce que vous faites !
$list['categori']=array("Sélectionnez","Adulte/charme","Animaux de compagnies","Annuaires & Moteurs","Artisanat","Art & cultures","Associations","Automobile/moto","Batiment","Beauté/Mode/Habillement","Blog","Boutique en ligne","Cadeaux","Commerce & Services","Divertissement et loisirs","Electronique/Emploie","Enseignement & Formation","Banques/finance/assurance","Gastronomie","Immobilier","Industrie","Informatique/Accessoires","Institution/Politique","Internet personnel","Internet professionnel","Internet rémunéré","Jeux","Juridique /droit","Markéting multi niveau","Media","Paranormal","Réligion & spiritualité","Rencontre-tchat","Santé","sciences & technologie","Son/image/video","Sports","Télécommunication","Transport/logistique","Voyage/tourisme/hebergement");
$list['f_12']=array("oui","non");
$list['f_13']=array("oui","non");
$list['f_14']=array("oui","non");
$list['f_15']=array("oui","non");
$list['f_16']=array("oui");
if(isset($_POST['submit'])){
$erreur="";
// Nettoyage des entrées
while(list($var,$val)=each($_POST)){
if(!is_array($val)){
$$var=strip_tags($val);
}else{
while(list($arvar,$arval)=each($val)){
$$var[$arvar]=strip_tags($arval);
}
}
}
// Formatage des entrées
$nom=trim(ucwords(eregi_replace("[^a-zA-Z0-9éèàäö\ -]", "", $nom)));
$mail=strip_tags(trim($f_2));
$titre=trim(ucwords(eregi_replace("[^a-zA-Z0-9éèàäö\ -]", "", $titre)));
$mot=strip_tags(trim($mot));
$rue=trim(ucwords(eregi_replace("[^a-zA-Z0-9éèàäö\ -]", "", $code)));
$code=trim(eregi_replace("[^0-9+]", "", $code));
$ville=trim(ucwords(eregi_replace("[^a-zA-Z0-9éèàäö\ -]", "", $ville)));
$f_telephone=trim(eregi_replace("[^0-9\ +]", "", $telephone));
// Verification des champs
if(strlen($nom)<2){
$erreur.="<li><span class='txterror'>Le champ « Nom::Prenoms/Société » est vide ou incomplet.</span>";
$errnom=1;
}
if(strlen($mail)<2){
$erreur.="<li><span class='txterror'>Le champ « E-mail » est vide ou incomplet.</span>";
$errmail=1;
}else{
if(!ereg('^[-!#$%&\'*+\./0-9=?A-Z^_`a-z{|}~]+'.
'@'.
'[-!#$%&\'*+\/0-9=?A-Z^_`a-z{|}~]+\.'.
'[-!#$%&\'*+\./0-9=?A-Z^_`a-z{|}~]+$',
$mail)){
$erreur.="<li><span class='txterror'>La syntaxe de votre adresse e-mail n'est pas correcte.</span>";
$errmail=1;
}
}
if(strlen(titre)<2){
$erreur.="<li><span class='txterror'>Le champ « Titre du site » est vide ou incomplet.</span>";
$errtitre=1;
}
if(strlen($url)<2){
$erreur.="<li><span class='txterror'>Le champ « Url du site » est vide ou incomplet.</span>";
$errurl=1;
}else{
if(!ereg('^http(s)?://[-[:alnum:]]+\.[-[:alnum:]]+\.[a-zA-Z]{2,4}(:[0-9]+)?', $url)){
$erreur.="<li><span class='txterror'>La syntaxe de votre URL n'est pas correcte.</span>";
$errurl=1;
}
}
if($categori==0){
$erreur.="<li><span class='txterror'>Le champ « Categorie » n'a pas été défini.</span>";
$errcategori=1;
}
if(strlen($mot)<2){
$erreur.="<li><span class='txterror'>Le champ « Mots clé:20 maximum » est vide ou incomplet.</span>";
$errmot=1;
}
if(strlen($description)<2){
$erreur.="<li><span class='txterror'>Le champ « Description » est vide ou incomplet.</span>";
$errdescription=1;
}
if(strlen($rue)<2){
$erreur.="<li><span class='txterror'>Le champ « Rue » est vide ou incomplet.</span>";
$errrue=1;
}
if(strlen($code)<2){
$erreur.="<li><span class='txterror'>Le champ « Code postal » est vide ou incomplet.</span>";
$errcode=1;
}
if(strlen($ville)<2){
$erreur.="<li><span class='txterror'>Le champ « Ville » est vide ou incomplet.</span>";
$errville=1;
}
if(strlen($telephone)<2){
$erreur.="<li><span class='txterror'>Le champ « Téléphone » est vide ou incomplet.</span>";
$errtelephone=1;
}
if($f_12==""){
$erreur.="<li><span class='txterror'>Le champ « Recevoir les emails de confirmation » n'a pas été défini.</span>";
$errf_12=1;
}
if($f_13==""){
$erreur.="<li><span class='txterror'>Le champ « Inscrire mon site dans les moteurs généralistes » n'a pas été défini.</span>";
$errf_13=1;
}
if($f_14==""){
$erreur.="<li><span class='txterror'>Le champ « Inscrire mon site dans les moteurs thématiques » n'a pas été défini.</span>";
$errf_14=1;
}
if($f_15==""){
$erreur.="<li><span class='txterror'>Le champ « Inscrire mon site dans les moteurs internationaux » n'a pas été défini.</span>";
$errf_15=1;
}
if($f_16==""){
$erreur.="<li><span class='txterror'>Le champ « J'accepte les conditions générales de vente » n'a pas été défini.</span>";
$errf_16=1;
}
if($erreur==""){
$req=mysql_query("insert into client values ('','$nom','$mail','$titre','$url','$categorie','$mot','description','rue','code','ville','telephone')",$connexion);
// Création du message
$titre="Message de votre site";
$tete="From:Site@Referecement-altech.com\n";
$corps.="Nom::Prenoms/Société : ".$f_1."\n";
$corps.="E-mail : ".$f_2."\n";
$corps.="Titre du site : ".$f_3."\n";
$corps.="Url du site : ".$f_4."\n";
$corps.="Categorie : ".$list['f_5'][$f_5]."\n";
$corps.="Mots clé:20 maximum : ".$f_6."\n";
$corps.="Description : ".$f_7."\n";
$corps.="Rue : ".$f_8."\n";
$corps.="Code postal : ".$f_9."\n";
$corps.="Ville : ".$f_10."\n";
$corps.="Téléphone : ".$f_11."\n";
$corps.="Recevoir les emails de confirmation : ".$list['f_12'][$f_12]."\n";
$corps.="Inscrire mon site dans les moteurs généralistes : ".$list['f_13'][$f_13]."\n";
$corps.="Inscrire mon site dans les moteurs thématiques : ".$list['f_14'][$f_14]."\n";
$corps.="Inscrire mon site dans les moteurs internationaux : ".$list['f_15'][$f_15]."\n";
$corps.="J'accepte les conditions générales de vente : ".$list['f_16'][$f_16]."\n";
if(mail("altech.pc@gmail.com", $titre, stripslashes($corps), $tete)){
$ok_mail="true";
}else{
$erreur.="<li><span class='txterror'>Une erreur est survenue lors de l'envoi du message, veuillez refaire une tentative.</span>";
}
}
}
?> |
Partager