Loading src/controllers/creerRecette.php 0 → 100644 +17 −0 Original line number Diff line number Diff line <?php require_once 'src/controllers/controleur.php'; require_once 'src/model/recetteManager.php'; class creerRecette{ public function insererRecette($titre, $resume, $recette, $image, $ingredients) { $listeingredients = explode(',', $ingredients); } } No newline at end of file templates/creationRecetteUtilisateur.php +33 −4 Original line number Diff line number Diff line <?php include_once 'src/controllers/creationRecetteUtilisateur.php'; $titre = 'nouvelle recette'; $script = '<script src="assets/js/listeRecette.js"></script>'; // ob_start crée un buffer qui va récupérer tout ce qui est censé être affiché (echo + HTML) ob_start(); $ingredients = array(); ?> Loading @@ -16,7 +21,7 @@ ob_start(); </div> </div> <form> <form method="post"> <div> <label for="titre">Titre :</label> Loading @@ -24,24 +29,48 @@ ob_start(); </div> <div> <label for="resume">Résumé :</label> <input type="text" id="resume"> <textarea id="resume" style="width:100%; height:100px"></textarea> </div> <div> <label for="recette">Recette :</label> <input type="text" id="recette"> <textarea id="recette"style="width:100%; height:400px"></textarea> </div> <div> <label for="image">Lien vers l'image :</label> <input type="text" id="image"> </div> <div> <input type="file" id="image"> <label for="ingredients">ingredients (séparez les par des virgules) :</label> <input type="text" id="ingredients"> </div> <button type="submit" id="boutonvalider">Enregistrer</button> </form> </div> <?php include_once 'assets/js/creationRecette.js' ?> <?php $controleurcreationrecette = new creerRecette(); if(isset($_POST['titre']) and isset($_POST['resume']) and isset($_POST['recette']) and isset($_POST['image']) and isset($_POST['ingredients'])){ $titre = $_POST['titre']; $resume = $_POST['resume']; $recette = $_POST['recette']; $image = $_POST['image']; $ingredients = $_POST['ingredients']; $controleurcreationrecette->insererRecette($titre, $resume, $recette, $image, $ingredients); } // On peut récupérer le contenu du buffer comme ça : Loading Loading
src/controllers/creerRecette.php 0 → 100644 +17 −0 Original line number Diff line number Diff line <?php require_once 'src/controllers/controleur.php'; require_once 'src/model/recetteManager.php'; class creerRecette{ public function insererRecette($titre, $resume, $recette, $image, $ingredients) { $listeingredients = explode(',', $ingredients); } } No newline at end of file
templates/creationRecetteUtilisateur.php +33 −4 Original line number Diff line number Diff line <?php include_once 'src/controllers/creationRecetteUtilisateur.php'; $titre = 'nouvelle recette'; $script = '<script src="assets/js/listeRecette.js"></script>'; // ob_start crée un buffer qui va récupérer tout ce qui est censé être affiché (echo + HTML) ob_start(); $ingredients = array(); ?> Loading @@ -16,7 +21,7 @@ ob_start(); </div> </div> <form> <form method="post"> <div> <label for="titre">Titre :</label> Loading @@ -24,24 +29,48 @@ ob_start(); </div> <div> <label for="resume">Résumé :</label> <input type="text" id="resume"> <textarea id="resume" style="width:100%; height:100px"></textarea> </div> <div> <label for="recette">Recette :</label> <input type="text" id="recette"> <textarea id="recette"style="width:100%; height:400px"></textarea> </div> <div> <label for="image">Lien vers l'image :</label> <input type="text" id="image"> </div> <div> <input type="file" id="image"> <label for="ingredients">ingredients (séparez les par des virgules) :</label> <input type="text" id="ingredients"> </div> <button type="submit" id="boutonvalider">Enregistrer</button> </form> </div> <?php include_once 'assets/js/creationRecette.js' ?> <?php $controleurcreationrecette = new creerRecette(); if(isset($_POST['titre']) and isset($_POST['resume']) and isset($_POST['recette']) and isset($_POST['image']) and isset($_POST['ingredients'])){ $titre = $_POST['titre']; $resume = $_POST['resume']; $recette = $_POST['recette']; $image = $_POST['image']; $ingredients = $_POST['ingredients']; $controleurcreationrecette->insererRecette($titre, $resume, $recette, $image, $ingredients); } // On peut récupérer le contenu du buffer comme ça : Loading