# FileName="Connection_php_mysql.htm" # Type="MYSQL" # HTTP="true" $hostname_connexion = "pimcore.francedit.galilee.fr"; $database_connexion = "pimcore"; $username_connexion = "pimcore"; $password_connexion = "VsRXE0zy"; $connexion = mysql_pconnect($hostname_connexion, $username_connexion, $password_connexion) or trigger_error(mysql_error(),E_USER_ERROR); mysql_select_db($database_connexion, $connexion); function isValid($code, $ip = null) { if (empty($code)) { return false; // Si aucun code n'est entré, on ne cherche pas plus loin } $params = array( 'secret' => '6LfgZRcTAAAAADkp-LRbS3-KgxRJWwr3Y4AE87Ti', 'response' => $code ); if( $ip ){ $params['remoteip'] = $ip; } $url = "https://www.google.com/recaptcha/api/siteverify?" . http_build_query($params); if (function_exists('curl_version')) { $curl = curl_init($url); curl_setopt($curl, CURLOPT_HEADER, false); curl_setopt($curl, CURLOPT_RETURNTRANSFER, true); curl_setopt($curl, CURLOPT_TIMEOUT, 1); curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false); // Evite les problèmes, si le ser $response = curl_exec($curl); } else { // Si curl n'est pas dispo, un bon vieux file_get_contents $response = file_get_contents($url); } if (empty($response) || is_null($response)) { return false; } $json = json_decode($response); return $json->success; } ?> if((isset($_POST['nom'])&&($_POST['email']!=""))&&($erreur==0)) { // on peut envoyer la demande if(isValid($_POST['g-recaptcha-response'])) { $envoi=1; mysql_select_db($database_connexion, $connexion); $query_presta = "SELECT email from object_store_74 where fiche_payante=1 and parution>=2015 and email is not null"; $presta = mysql_query($query_presta, $connexion) or die(mysql_error()); $row_presta = mysql_fetch_assoc($presta); //$destinataires="agomes@francedit.com"; require "phpmailer/class.phpmailer.php"; $mail = new PHPmailer(); $mail->SetLanguage( 'en', 'phpmailer/language/'); $mail->IsSMTP(); $mail->Host='smtp.auth.orange-business.com'; $mail->SMTPAuth='true'; $mail->From='web@francedit.com'; $mail->FromName='FIPF'; $mail->Username='web@franedit.fr.fto'; $mail->Password='CcGbVsCY'; $mail->SMTPDebug = 1; $mail->Port = 587; do { $mail->AddBCC($row_presta['email']); } while ($row_presta = mysql_fetch_assoc($presta)); $mail->AddAddress('web@francedit.com'); $mail->AddReplyTo($_POST['email']); $mail->Subject='Demande contact FIPF'; $mail->Body='Veuillez trouver ci-dessous une demande d\'information effectué à partir du module de cartographie du site de la FIPF. Nom : '.$_POST['nom'].' Email: '.$_POST['email'].' Date de naissance: '.$_POST['date_naissance'].' Sexe: '.$_POST['sexe'].' Nationalité: '.$_POST['nationalite'].' Profession: '.$_POST['profession'].' Adresse: '.$_POST['adresse'].' Email: '.$_POST['email'].' Telephone : '.$_POST['tel'].' Niveau de français : '.$_POST['niveau'].' Demande : '.$_POST['commentaire'].' '; if(!$mail->Send()){ //Teste le return code de la fonction echo $mail->ErrorInfo; //Affiche le message d'erreur (ATTENTION:voir section 7) } else{ $envoi==1; } $mail->SmtpClose(); unset($mail); }} ?>
Formulaire de contact centre FLE |
|
include ("menu_fipf_carto.php");?>
|
|
|