mirror of
https://github.com/tim-krehan/shopping-list.git
synced 2024-11-24 06:40:01 +01:00
35 lines
849 B
PHP
35 lines
849 B
PHP
|
<?php
|
||
|
session_start();
|
||
|
include $_SESSION["docroot"].'/php/classes.recipe.php';
|
||
|
$book = new cookbook;
|
||
|
|
||
|
switch ($_POST["function"]) {
|
||
|
case 'del':
|
||
|
$book->removeRecipe($_POST["id"]);
|
||
|
break;
|
||
|
|
||
|
case 'new':
|
||
|
$book->newRecipe($_POST["recipeName"], $_POST["recipeDuration"], $_POST["recipeDescription"], $_POST["ingredient"]);
|
||
|
header('Location: /recipes');
|
||
|
break;
|
||
|
|
||
|
case 'auto':
|
||
|
$book->getAllIngredients();
|
||
|
break;
|
||
|
|
||
|
case 'edit':
|
||
|
$book->getRecipe($_POST["id"]);
|
||
|
echo json_encode($book->sites[0]);
|
||
|
break;
|
||
|
|
||
|
case 'update':
|
||
|
$book->updateRecipe($_POST["id"], $_POST["recipeName"], $_POST["recipeDuration"], $_POST["recipeDescription"], $_POST["ingredient"]);
|
||
|
header(("Location: /recipe/".$_POST["id"]));
|
||
|
break;
|
||
|
|
||
|
default:
|
||
|
// code...
|
||
|
break;
|
||
|
}
|
||
|
?>
|