diff --git a/Backend/controller/deletePost.php b/Backend/controller/deletePost.php index 7bfd3ae..181690c 100644 --- a/Backend/controller/deletePost.php +++ b/Backend/controller/deletePost.php @@ -5,8 +5,8 @@ require "../../bootstrap.php"; use Backend\Model\Post; -if(isset($_GET['delete_id'])){ - $id = $_GET['delete_id']; +if(isset($_POST['delete_id'])){ + $id = $_POST['delete_id']; $findId = Post::query()->findOrFail($id); if(!$findId->delete()){ return "Error could not delete"; diff --git a/Backend/controller/upload.php b/Backend/controller/upload.php index 57a105a..99bbbaa 100644 --- a/Backend/controller/upload.php +++ b/Backend/controller/upload.php @@ -4,17 +4,18 @@ require "../../bootstrap.php"; use Backend\Model\Post; -//Create a new initialize -$post = new Post(); +if(isset($_POST['title'])){ + //Create a new initialize + $post = new Post(); -//Get the data from post and save it to the post model -$post->title = $_POST['title']; -$post->description = $_POST['description']; + //Get the data from post and save it to the post model + $post->title = $_POST['title']; + $post->description = $_POST['description']; -//Call the save function. -if(!$post->save()){ - return http_response_code(400); -}else{ - return http_response_code(200); + //Call the save function. + if(!$post->save()){ + return http_response_code(400); + }else{ + return http_response_code(200); + } } - diff --git a/Frontend/Assets/Ajax/deletePost.js b/Frontend/Assets/Ajax/deletePost.js index 3792e7b..a808748 100644 --- a/Frontend/Assets/Ajax/deletePost.js +++ b/Frontend/Assets/Ajax/deletePost.js @@ -1,6 +1,6 @@ function deletePost(id) { $.ajax({ - type: 'get', + type: 'POST', url: '../Backend/controller/deletePost.php', data: {'delete_id':id}, success:function (data) { diff --git a/Frontend/Assets/Ajax/update.js b/Frontend/Assets/Ajax/update.js new file mode 100644 index 0000000..21f0b8d --- /dev/null +++ b/Frontend/Assets/Ajax/update.js @@ -0,0 +1,13 @@ +function updatePost(id) { + $.ajax({ + type: 'POST', + url: '../Backend/controller/update.php', + data: {'update_id':id}, + success:function () { + console.log("Update was a success"); + }, + error:function (data) { + console.log("Update was not a success"); + } + }); +} \ No newline at end of file diff --git a/Frontend/home.php b/Frontend/home.php index ad428f5..6575b81 100644 --- a/Frontend/home.php +++ b/Frontend/home.php @@ -31,6 +31,8 @@ use Backend\Model\Post;

Logget in som

Log ud +
+ Index pages

Opret post

diff --git a/Frontend/index.php b/Frontend/index.php index 5a677df..0bb6bec 100644 --- a/Frontend/index.php +++ b/Frontend/index.php @@ -20,7 +20,17 @@
  • Home
  • Bulltitin Board
  • Udlån af udstyr
  • -
  • Login
  • + Admin panel'; + }else{ + echo '
  • Login
  • '; + } + + + ?> diff --git a/Frontend/login.php b/Frontend/login.php index f7722a0..3d9e3c7 100644 --- a/Frontend/login.php +++ b/Frontend/login.php @@ -20,7 +20,17 @@
  • Home
  • Bulltitin Board
  • Udlån af udstyr
  • -
  • Login
  • + Admin panel'; + }else{ + echo '
  • Login
  • '; + } + + + ?>