Linux SRV-16 6.18.44-paas #1 SMP PREEMPT_DYNAMIC Thu Aug 13 10:08:12 UTC 2026 x86_64
/
srv
/
data
/
web
/
vhosts
/
www.rh24.fr
/
htdocs
/
//srv/data/web/vhosts/www.rh24.fr/htdocs/cv.php
<?php include("contenu/header.php"); ?> <script type="text/javascript" src="scripts/bootstrap/datepicker/js/bootstrap-datepicker.js"></script> <script type="text/javascript" src="scripts/bootstrap/datepicker/js/locales/bootstrap-datepicker.fr.js"></script> <script> $(function () { $('.datepicker1').datepicker({ language: 'fr', startView: 2, autoclose: true }); $('.datepicker2').datepicker({ language: 'fr', autoclose: true }); }) </script> <h1 class="c1">Déposez votre CV en ligne</h1><br> <?php require_once("connexionBD.php"); $result=$connexion->query("SELECT contenu FROM page WHERE id=6"); $result->setFetchMode(PDO::FETCH_OBJ); $row=$result->fetch(); echo $row->contenu; $result->closeCursor(); ?> <br> <div id="form"></div> <div class="row-fluid"> <div class="col-sm-3 col-xs-12"> <?php include ('contenu/sideblock.php'); ?> </div> <div class="col-sm-9 col-xs-12"> <?php $envoi=false; $civilite=(isset($_POST['civilite']))?$_POST['civilite']:""; $nom=(isset($_POST['nom']))?stripslashes(trim($_POST['nom'])):""; $prenom=(isset($_POST['prenom']))?stripslashes(trim($_POST['prenom'])):""; $adresse=(isset($_POST['adresse']))?stripslashes(trim($_POST['adresse'])):""; $codepostal=(isset($_POST['codepostal']))?stripslashes(trim($_POST['codepostal'])):""; $ville=(isset($_POST['ville']))?stripslashes(trim($_POST['ville'])):""; $email=(isset($_POST['email']))?stripslashes(trim($_POST['email'])):""; $telephone=(isset($_POST['telephone']))?stripslashes(trim($_POST['telephone'])):""; $domaine=(isset($_POST['domaine']))?$_POST['domaine']:""; $poste=(isset($_POST['poste']))?$_POST['poste']:""; $experience=(isset($_POST['experience']))?$_POST['experience']:""; $diplome=(isset($_POST['diplome']))?$_POST['diplome']:""; $contrat=(isset($_POST['contrat']))?$_POST['contrat']:""; $transport=(isset($_POST['transport']))?$_POST['transport']:""; $date01=(isset($_POST['date01']))?$_POST['date01']:""; $date02=(isset($_POST['date02']))?$_POST['date02']:""; $motivations=(isset($_POST['motivations']))?stripslashes(trim($_POST['motivations'])):""; $err1=$err2=$err3=$err4=$err5=$err6=$err7=$err8=$err9=$err10=$err11=$err12=$err13=false; if(isset($_POST['submitAjout'])){ // reCAPTCHA v3 Validation // $captchaResponse = $_POST['recaptcha_token']; // $secretKey = '6Lff6fcqAAAAAAEZ-KvMRqR4xRY14h3WFQD2BfLd'; // Replace with your actual secret key // $verifyUrl = "https://www.google.com/recaptcha/api/siteverify?secret=$secretKey&response=$captchaResponse"; // $response = file_get_contents($verifyUrl); // $captchaResult = json_decode($response, true); // if ($captchaResult['success'] && $captchaResult['score'] >= 0.5) { // $err1=($civilite=='---')?true:false; // $err2=($nom=='' || $prenom=='')?true:false; // $err3=($adresse=='')?true:false; // $err4=($ville=='' || !preg_match("/^[0-9]{5}$/",$codepostal))?true:false; // $err5=(!preg_match("/^[a-zA-Z0-9._-]+@[a-zA-Z0-9._-]{2,}\.[a-zA-Z]{2,4}$/",$email))?true:false; // $err6=(!preg_match("/^(0|33)[1-9]([-. ]?[0-9]{2}){4}$/",$telephone))?true:false; // //$err7=($date01=='')?true:false; // $date01_temp=str_replace("/","",trim($date01)); // $err7=!checkdate(substr($date01_temp,2,2),substr($date01_temp,0,2),substr($date01_temp,4,4)); // $err8=($domaine=='---')?true:false; // $err9=($poste=='' || $experience=='---')?true:false; // $err10=($diplome=='' || $contrat=='---')?true:false; // $err11=($transport=='---')?true:false; // //$err12=($date02=='')?true:false; // $date02_temp=str_replace("/","",trim($date02)); // $err12=!checkdate(substr($date02_temp,2,2),substr($date02_temp,0,2),substr($date02_temp,4,4)); // $err13=($_FILES['cvfichier']['name']=="")?true:false; // if(!$err1 && !$err2 && !$err3 && !$err4 && !$err5 && !$err6 && !$err7 && !$err8 && !$err9 && !$err10 && !$err11 && !$err12 && !$err13){ // $envoi=true; // $date01_bd=substr($date01_temp,4,4).substr($date01_temp,2,2).substr($date01_temp,0,2);//jjmmaaaa -> aaaammjj // $date02_bd=substr($date02_temp,4,4).substr($date02_temp,2,2).substr($date02_temp,0,2);//jjmmaaaa -> aaaammjj // $tabCV=array($civilite,$nom,$prenom,$adresse,$codepostal,$ville,$email,$telephone,$date01_bd,$domaine,$poste,$experience,$diplome,$contrat,$transport,$date02_bd,$motivations); // //Pas utilisé au final // //require_once("connexionBD.php"); // //$reqPrep=$connexion->prepare("INSERT INTO cv(`civilite`,`nom`,`prenom`,`adresse`,`codepostal`,`ville`,`email`,`telephone`,`date_naissance`,`domaine`,`poste`,`experience`,`diplome`,`contrat`,`transport`,`date_disponibilite`,`commentaire`) VALUES (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)"); // on prépare notre requête // //$reqPrep->execute($tabCV); // //$reqPrep->closeCursor(); // include"fonctions/email.php"; // //envoi_cv($email_simple,$tabCV,$_FILES['cvfichier']); // envoi_cv("contact@rh24.fr",$tabCV,$_FILES['cvfichier']); // //envoi_cv("a.adil@live.fr",$tabCV,$_FILES['cvfichier']); // //envoi_cv($email,$tabCV,$_FILES['cvfichier']); // //envoi_cv("v-45asa@microsoft.com",$tabCV,$_FILES['cvfichier']); // envoi_cv("hicham.hmiche@bhinternet.fr",$tabCV,$_FILES['cvfichier']); // echo " // <div id='message' class='alert alert-success fade in ta-left'> // <button type='button' class='close' data-dismiss='alert'>×</button> // <h4 class='alert-heading'>Votre CV nous a bien été transmis !</h4> // <p> // Nous allons étudier votre profil.<br> // Vous serez très prochainement recontacté. // </p> // </div>"; // $civilite=$nom=$prenom=$adresse=$codepostal=$ville=$email=$telephone=$domaine=$poste=$experience=$diplome=$contrat=$transport=$date01=$date02=""; // unset($_POST,$_FILES,$err1,$err2,$err3,$err4,$err5,$err6,$err7,$err8,$err9); // }else echo " // <div class='alert alert-error'> // <button type='button' class='close' data-dismiss='alert'>×</button> // <h4 class='alert-heading'>Certains champs sont incorrects</h4> // Assurez-vous que : // <ul> // <li>Les champs comportant une étoile (*) ne soient pas vide</li> // <li>Les valeur monétaires soient au format numérique (2 décimales après la virgule)</li> // <li>Les unité de mésure soient au format numérique (3 décimales après la virgule)</li> // </ul> // </div>"; // } } if(!$envoi){ ?> <div class='well'> <!-- <form class='form-horizontal margin-auto' style='margin-bottom:0' method='POST' action='#form' enctype="multipart/form-data"> --> <!-- <input type="hidden" name="recaptcha_token" class="recaptcha-token" value="validate_captcha"> --> <form action="https://formspree.io/f/xdkzpjrw" method="POST" enctype="multipart/form-data"> <?php if(isset($_POST['referenceoffre']))echo "Vous postulez pour l'offre : <b>$_POST[referenceoffre]</b><hr><input type='hidden' name='referenceoffre' value='$_POST[referenceoffre]'>"; ?> <input type="hidden" name="MAX_FILE_SIZE" value="5000000"> <h4><small>Informations personnelles</small></h4> <div class="control-group <?php if(isset($_POST['submitAjout']))echo($err1)?"error":"success"; ?>"> <label class="control-label">Civilité *</label> <div class="controls"> <select name="civilite" class='span3' required> <?php $tabTemp=array("---","M.","Mme","Mlle"); foreach ($tabTemp AS $elt)echo"<option ".(($elt==$civilite)?"selected='selected'":"").">$elt</option>" ?> </select> <?php if($err1)echo"<span class='help-inline'><i class='icon-remove'></i></span>"; ?> </div> </div> <div class="control-group <?php if(isset($_POST['submitAjout']))echo($err2)?"error":"success"; ?>"> <label class="control-label">Nom / prénom *</label> <div class="controls"> <input class='input-small' type="text" name="nom" placeholder="NOM" required value="<?php echo$nom ?>"> <input class='input-small' type="text" name="prenom" placeholder="Prénom" required value="<?php echo$prenom ?>"> <?php if($err2)echo"<span class='help-inline'><i class='icon-remove'></i></span>"; ?> </div> </div> <div class="control-group <?php if(isset($_POST['submitAjout']))echo($err3)?"error":"success"; ?>"> <label class="control-label">Adresse *</label> <div class="controls"> <input class='input-xlarge' type="text" name="adresse" placeholder="Adresse" required value="<?php echo$adresse ?>"> <?php if($err3)echo"<span class='help-inline'><i class='icon-remove'></i></span>"; ?> </div> </div> <div class="control-group <?php if(isset($_POST['submitAjout']))echo($err4)?"error":"success"; ?>"> <label class="control-label">Ville / code postal *</label> <div class="controls"> <input class='input' type="text" name="ville" placeholder="Ville" required value="<?php echo$ville ?>"> <input class='input-small' type="text" name="codepostal" placeholder="75001" required value="<?php echo$codepostal ?>"> <?php if($err4)echo"<span class='help-inline'><i class='icon-remove'></i></span>"; ?> </div> </div> <div class="control-group <?php if(isset($_POST['submitAjout']))echo($err5)?"error":"success"; ?>"> <label class="control-label">Email *</label> <div class="controls"> <input class='input-xlarge' type="text" name="email" placeholder="contact@exemple.fr" required value="<?php echo$email ?>"> <?php if($err5)echo"<span class='help-inline'><i class='icon-remove'></i></span>"; ?> </div> </div> <div class="control-group <?php if(isset($_POST['submitAjout']))echo($err6)?"error":"success"; ?>"> <label class="control-label">Téléphone *</label> <div class="controls"> <input class='input-xlarge' type="text" name="telephone" required placeholder="06 12 34 56 78" value="<?php echo$telephone ?>"> <?php if($err6)echo"<span class='help-inline'><i class='icon-remove'></i></span>"; ?> </div> </div> <div class="control-group <?php if(isset($_POST['submitAjout']))echo($err7)?"error":"success" ?>"> <label class="control-label">Date de naissance *</label> <div class="controls"> <input class='datepicker datepicker1 input-small' type="text" name="date01" required value="<?php echo$date01 ?>"> <?php if($err7)echo"<span class='help-inline'><i class='icon-remove'></i></span>"; ?> </div> </div> <h4><small>Informations professionnelles</small></h4> <div class="control-group <?php if(isset($_POST['submitAjout']))echo($err8)?"error":"success"; ?>"> <label class="control-label">Domaine *</label> <div class="controls"> <select name="domaine" class=''> <?php $tabTemp=array("---","Agroalimentaire","Arts graphiques","Assurances","Automobile","Autres","Banque","Bâtiment Charpentier/Couvreur","Bâtiment Electricien","Bâtiment Maçon","Bâtiment Menuiser","Bâtiment Peintre","Bâtiment Plaquiste","Bâtiment Plombier/chauffagiste","Bâtiment Sérurier","Bâtiment/TP","Commercial / Marketing / Communication","Comptabilité / Finance","Espace vert","Industrie / Production / Maintenance","Informatique","Ingénierie / Bureau d études","International / Import-Export","Juridique / Ressources Humaines","Logistique / Transport / Manutention","Santé","Scientifique","Secrétariat / Assistanat / Divers postes tertiaires","Téléaction / Centre d'appels","Vente / Distribution / Animation"); foreach ($tabTemp AS $elt)echo"<option ".(($elt==$domaine)?"selected='selected'":"").">$elt</option>" ?> </select> <?php if($err8)echo"<span class='help-inline'><i class='icon-remove'></i></span>"; ?> </div> </div> <div class="control-group <?php if(isset($_POST['submitAjout']))echo($err9)?"error":"success"; ?>"> <label class="control-label">Poste / expérience *</label> <div class="controls"> <input class='input-xlarge' type="text" name="poste" required placeholder="Intitulé du poste recherché" value="<?php echo$poste ?>"> <select name="experience" class='span3'> <?php $tabTemp=array("---","Débutant (0 - 1 an)","Junior (1 - 3 ans)","Confirmé (3 - 9 ans)","Sénior (+ 10 ans)"); foreach ($tabTemp AS $elt)echo"<option ".(($elt==$experience)?"selected='selected'":"").">$elt</option>" ?> </select> <?php if($err9)echo"<span class='help-inline'><i class='icon-remove'></i></span>"; ?> </div> </div> <div class="control-group <?php if(isset($_POST['submitAjout']))echo($err10)?"error":"success"; ?>"> <label class="control-label">Diplôme / Contrat *</label> <div class="controls"> <input class='input-xlarge' type="text" name="diplome" required placeholder="Diplôme" value="<?php echo$diplome ?>"> <select name="contrat" class='span3' required> <?php $tabTemp=array("---","Intérim","CDD","CDI","Indifférent"); foreach ($tabTemp AS $elt)echo"<option ".(($elt==$contrat)?"selected=selected":"").">$elt</option>" ?> </select> <?php if($err10)echo"<span class='help-inline'><i class='icon-remove'></i></span>"; ?> </div> </div> <div class="control-group <?php if(isset($_POST['submitAjout']))echo($err11)?"error":"success"; ?>"> <label class="control-label">Moyen de transport *</label> <div class="controls"> <select name="transport" class='' required> <?php $tabTemp=array("---","Permis + véhicule","Permis","Transport en commun"); foreach ($tabTemp AS $elt)echo"<option ".(($elt==$transport)?"selected=selected":"").">$elt</option>" ?> </select> <?php if($err11)echo"<span class='help-inline'><i class='icon-remove'></i></span>"; ?> </div> </div> <div class="control-group <?php if(isset($_POST['submitAjout']))echo($err12)?"error":"success" ?>"> <label class="control-label">Date de disponibilité *</label> <div class="controls"> <input class='datepicker datepicker2 input-small' type="text" name="date02" required value="<?php echo$date02 ?>"> <?php if($err12)echo"<span class='help-inline'><i class='icon-remove'></i></span>"; ?> </div> </div> <div class="control-group <?php if(isset($_POST['submitAjout']))echo($err13)?"error":"success" ?>"> <label class="control-label">CV <i><small>(PDF, doc, docx)</small></i></label> <div class="controls"> <input type="file" name="cvfichier"> <?php if($err13)echo"<span class='help-inline'><i class='icon-remove'></i></span>"; ?> </div> </div> <div class="control-group"> <label class="control-label">Vos motivations</label> <div class="controls"><textarea class='' name="motivations" style='width:300px;' rows=10 placeholder="Vos motivations"><?php echo$motivations ?></textarea></div> </div> <div class='ta-center'> <input type='submit' name='submitAjout' class='btn btn-danger' title='Enovyer votre CV' value="Envoyer"> </div> </form> </div> <?php } ?> </div> </div> <?php include("contenu/footer.php"); ?>