0)//contact pré-existant { $id = mysql_result($res, 0, 0); $oldClt = true; } else//nouveau contact { $sql = "SELECT MAX(Id) FROM Contacts"; $res = mysql_query($sql); if (mysql_num_rows($res) > 0) { $id = mysql_result($res, 0, 0) + 1; } else { $id = 1; } $oldClt = false; } //gestion du cas des pays if($pays == "AUTRE") { $pays = $autrepays; } //traitement des données if (!get_magic_quotes_gpc()) { $nom = addslashes($nom); $prenom = addslashes($prenom); $adresse = addslashes($adresse); $cp = addslashes($cp); $ville = addslashes($ville); $tel = addslashes($tel); $email = addslashes($email); $autresthemes = addslashes($autresthemes); $autresconnu = addslashes($autresconnu); $comment = addslashes($comment); } //Calcul de la chaine Media $media = ""; if ($themes1 == "") { $media.=" "; } else $media .= $themes1; if ($themes2 == "") { $media.="| "; } else $media .= "|".$themes2; if ($themes3 == "") { $media.="| "; } else $media .= "|".$themes3; if ($themes4 == "") { $media.="| "; } else $media .= "|".$themes4; if ($themes5 == "") { $media.="| "; } else $media .= "|".$themes5; if ($themes7 == "") { $media.="| "; } else $media .= "|".$themes7; if ($themes8 == "") { $media.="| "; } else $media .= "|".$themes8; if ($themes6 == "") { $media.="| "; } else $media .= "|".$autresthemes; //Calcul de la chaine Connu $connu = ""; if ($connu1 == "") { $connu.=" "; } else $connu .= $connu1; if ($connu2 == "") { $connu.="| "; } else $connu .= "|".$connu2; if ($connu3 == "") { $connu.="| "; } else $connu .= "|".$connu3; if ($connu4 == "") { $connu.="| "; } else $connu .= "|".$connu4; if ($connu5 == "") { $connu.="| "; } else $connu .= "|".$connu5; if ($connu6 == "") { $connu.="| "; } else $connu .= "|".$connu6; if ($connu7 == "") { $connu.="| "; } else $connu .= "|".$autresconnu; if ($recevoirinfos == "oui") { $auto = 1; $upd_news = ", Newsletter = 1"; } else { $auto = 0; $upd_news = ""; } if ($oldClt) { //update $sql = "UPDATE Contacts SET Civilite = '$civilite', Nom = '$nom', Prenom = '$prenom', Adresse = '$adresse', CodePostal = '$cp', Ville = '$ville', Pays = '$pays', Telephone = '$tel', Email = '$email', Media = '$media', Connaissance = '$connu' $upd_news WHERE id = '$id'"; $res = mysql_query($sql); } else { //insert $sql = "INSERT INTO Contacts (Id, Civilite, Nom, Prenom, Adresse, CodePostal, Ville, Pays, Telephone, Email, Media, Connaissance, Newsletter, Langue, origine) VALUES ('$id', '$civilite', '$nom', '$prenom', '$adresse', '$cp', '$ville', '$pays', '$tel', '$email', '$media', '$connu', $auto, '$langue', '$provenance')"; $res = mysql_query($sql) or die($sql); } //Insertion dans la base Catalogue $sql = "INSERT INTO Catalogue (cont_id, date, commentaires) VALUES ('$id', FROM_UNIXTIME(".time()."), '$comment')"; $res = mysql_query($sql); //on envoie un mail en anglais au distributeur qu on recupere du fichier dans txt //include "../../txt/EN/catalogue/txtmaildistri.php"; //mail par défaut //$mailto = $mailSvaradi; $mailto = "info@eurocave.de"; //envoi du mail $msg_mail = "INT\n\n"; $msg_mail .= donneProv();//indique la provenance - cf utils.php $msg_mail .= $texte_distrib1."\n\n"; $msg_mail .= $texte_distrib3.stripslashes($nom)."\n"; $msg_mail .= $texte_distrib2.stripslashes($prenom)."\n"; $msg_mail .= $texte_distrib4.stripslashes($adresse)."\n"; $msg_mail .= $texte_distrib5.$cp."\n"; $msg_mail .= $texte_distrib6.stripslashes($ville)."\n"; $msg_mail .= $texte_distrib7.stripslashes($pays)."\n"; $msg_mail .= $texte_distrib8.$tel."\n"; $msg_mail .= $texte_distrib9.$email; if($recevoirinfos == "oui") //si la case newsletter a ete coche { $msg_mail .= " - (newsletter)\n\n"; } $msg_mail .= "$texte_distrib10\n"; $msg_mail .= $themes1."-".$themes2."-".$themes3."-".$themes4."-".$themes5."-".$themes7."\n"; $msg_mail .= $texte_distrib12.$autresthemes."\n\n"; $msg_mail .= "$texte_distrib11\n"; $msg_mail .= $connu1."-".$connu2."-".$connu3."-".$connu4."-".$connu5."-".$connu6."-".$connu8."\n"; $msg_mail .= $texte_distrib12.$autresconnu."\n\n"; $msg_mail .= "$texte_distrib13\n".stripslashes($comment)."\n"; $msg_mail .= "\n\n"; $headers = "From: ".$email."\n"; $headers .= "X-Sender: ".$email."\n"; $headers .= "X-Mailer: PHP\n"; $headers .= "Content-Type: text/plain; charset=iso-8859-1\n"; //envoi du mail if (mail($mailto, $sujet_mail, $msg_mail, $headers)) { echo "









$texte_ok

"; } else { echo "









$texte_nook

"; } //cas de remplissage du formulaire }//fin du if else { ?>
  > >