/****************************************************************** Fichier ajout_recette_perso.php Crée le 24/08/06 ******************************************************************/ session_start(); include("../../fonctions.php"); include("../fonctions.php"); include("../../connexion.php"); include("../../fonctions_sql.php"); include("../../fonctions_remplir.php"); include("../../fonctions_recuperation.php"); $site_courant=get_site_courant(); ajout_visite('ajout_recette'); //Url du lien de retour à la page précédente if(isset($_GET['url'])){$page_precedente=$_GET['url'];} else{$page_precedente=$_POST['url'];} $page_precedente=stripslashes($page_precedente); if($page_precedente==''){$page_precedente='../livre_recette.php';} //Recuperation des autres variables $succes_upload_photo=$_POST['succes_upload_photo']; $a_valider=$_POST['a_valider']; $nom_recette=$_POST['nom_recette']; $mail=$_POST['mail']; $mois=$_POST['mois']; $inscription_jeu=$_POST['inscription_jeu']; $type=$_POST['type']; $difficulte=$_POST['difficulte']; $tps_preparation=$_POST['tps_preparation']; $tps_cuisson=$_POST['tps_cuisson']; $nb_personne=$_POST['nb_personne']; $ingredient=$_POST['ingredient']; $preparation=$_POST['preparation']; $conseil=$_POST['conseil']; $nom=$_POST['nom']; $accept_conditions=$_POST['accept_conditions']; if(isset($_POST['ajouter_a_livre'])) $ajouter_a_livre=$_POST['ajouter_a_livre']; else $ajouter_a_livre=""; //Si la session est présente, certains champs sont remplis automatiquement if(isset($_SESSION['id_inscrit_session'])){ $id_inscrit=$_SESSION['id_inscrit_session']; if($nom==""){ $req="SELECT nom, prenom, mail FROM r_inscrit WHERE id_inscrit=$id_inscrit"; $rep=requete_sel($req); $ligne=mysql_fetch_row($rep); $nom=$ligne[1].' '.$ligne[0]; $mail=$ligne[2]; //$readonly='readonly'; } }; if($inscription_jeu==1){ $req3 = "SELECT recette_1, recette_2, recette_3, recette_4, recette_5 "; $req3 .= "FROM jeu_concours_recette2010_2011 WHERE mail_participant='$mail' AND mois='$mois'"; $rep3 = requete_sel($req3); $ligne3=mysql_fetch_row($rep3); if($ligne3[0]!=0){ //recette_1 if($ligne3[1]!=0){ //recette_2 if($ligne3[2]!=0){ //recette_3 if($ligne3[3]!=0){ //recette_4 if($ligne3[4]!=0){ //recette_5 $recette_libre=''; }else $recette_libre='recette_5'; }else $recette_libre='recette_4'; }else $recette_libre='recette_3'; }else $recette_libre='recette_2'; }else $recette_libre='recette_1'; } //Opéarations à exécuter quand le formulaire a été validé une première fois. if($a_valider==1){ //upload d'image : $content_dir = '../../imgs/contenu/recette_photo/upload/'; $photo_recette = $_FILES['fichier']['tmp_name']; if(is_uploaded_file($photo_recette)) { $nom_image=enregistrer_image($photo_recette,$content_dir,'200', '', '', $nom_recette); requete_ins($nom_image,'r_img_tmp'); $succes_upload_photo=mysql_insert_id(); } $erreur=false; $texte_erreur=""; //Si la personne n'a pas coché la case des conditions d'ajout... if($accept_conditions!=1){ $erreur=true; $texte_erreur.="- Vous devez accepter les conditions d'ajout d'une recette.\n"; }else{ if(trim($nom_recette)==""){$erreur=true;$texte_erreur.="- Vous devez indiquer un titre pour votre recette.\n";} //elseif(get_champ('r_recette','"'.$nom_recette.'"','id_recette','titre_recette')!=""){$erreur=true;$texte_erreur.="- Cette recette existe déja.\n";} if(trim($tps_preparation)==""){$erreur=true;$texte_erreur.="- Vous devez indiquer un temps de préparation pour votre recette.\n";} elseif(!is_numeric($tps_preparation)||$tps_preparation<0){$erreur=true;$texte_erreur.="- Le temps de préparation ".$tps_preparation." est incorrect\n";} if(trim($tps_cuisson)==""){$erreur=true;$texte_erreur.="- Vous devez indiquer un temps de cuisson pour votre recette.\n";} elseif(!is_numeric($tps_cuisson)||$tps_cuisson<0){$erreur=true;$texte_erreur.="- Le temps de cuisson ".$tps_cuisson." est incorrect\n";} if(trim($nb_personne)==""){$erreur=true;$texte_erreur.="- Vous devez préciser le nombre de personne.\n";} elseif(!is_numeric($nb_personne)||$nb_personne<0){$erreur=true;$texte_erreur.="- Le nombre de personne ".$nb_personne." est incorrect\n";} if(trim($ingredient)==""){$erreur=true;$texte_erreur.="- Vous devez indiquer la liste des ingrédients de votre recette.\n";} if(trim($mail)==""){$erreur=true;$texte_erreur.="- Vous devez indiquer votre adresse email.\n";} elseif(!verifier_mail($mail)){$erreur=true;$texte_erreur.="- L'adresse email ".$mail." n'est pas valide.\n";} if(trim($preparation)==""){$erreur=true;$texte_erreur.="- Vous devez préciser le mode de préparation de votre recette.\n";} if(trim($nom)==""){$erreur=true;$texte_erreur.="- Vous devez indiquer votre nom.\n";} } if($erreur==false){ if($site_courant=='fermadour')$recette_fermadour=1; else $recette_fermadour=0; if($id_inscrit!="" && $inscription_jeu!=1){$nom='';$mail='';} if($succes_upload_photo!=''){ $nom_photo=get_champ('r_img_tmp', $succes_upload_photo, 'src', 'id_img'); } $params=array($nom_recette,$type,$difficulte,$tps_preparation,$tps_cuisson,$nb_personne,$ingredient,$preparation,$conseil,$nom,date("Y/m/d"),1,$id_inscrit,$mail,$nom_photo,0,$recette_fermadour); requete_ins($params,'r_recette'); $succes_enregistrement=1; //requete_del($succes_upload_photo, "r_img_tmp", 'id_img'); $id_recette = mysql_insert_id(); if($inscription_jeu==1 && $recette_libre!=''){ $mois_courant=date('M'); //Enregistrement de l'id de la recette dans la table du jeu $req2 = "UPDATE jeu_concours_recette2010_2011 SET $recette_libre=$id_recette, date_$recette_libre=now() WHERE mail_participant='$mail' AND mois='$mois_courant'"; $rep2 = requete_sel($req2); //Redirection vers la page de la 2ème chance pour le jeu $_SESSION['2eme_chance']=1; header("Location: ../../concours_recette_2011/2eme_chance.php"); } } } ?>
afficher_meta('recette'); ?> =appel_styles_css('../..')?> =display_tag_after_body();?>Nous vous remercions pour votre participation.
Cette recette a été ajoutée à votre livre
}?>
Félicitations ! Votre inscription a bien été enregistrée.
Vous pouvez maintenant déposer votre recette en remplissant le formulaire ci-dessous :
Jeu concours
Vous pouvez ajouter ici une autre recette pour augmenter vos chances de gagner.
Jeu concours
Vous avez déjà tenté toutes vos chances de gagner le concours recettes !
Si vous souhaitez proposer une recette dans le cadre du concours du mois, vous ne devez pas passer par le formulaire ci-dessous mais par celui dédié au concours : Cliquez ici pour y accéder.
}*/ }?>