$return['info'] = 'Tâche correctement modifiée.'; } else { $return['error'] = 'Vous devez étre connecté pour effectuer cette action'; } break; case 'deleteTask': if ($myUser != false) { delete_task($_['i']); $return['info'] = 'Tâche correctement suprimée.'; } else { $return['error'] = 'Vous devez étre connecté pour effectuer cette action'; } break; case 'changeTaskState': if ($myUser != false) { $task = get_task($_['i']); $task['s'] = $_['s']; update_task($task); } else { $return['error'] = 'Vous devez étre connecté pour effectuer cette action'; } break; case 'login': if ($_['login'] == USER_LOGIN && $_['password'] == USER_PASSWORD) { $myUser = new stdClass(); $myUser->login = USER_LOGIN; $myUser->password = USER_PASSWORD; $_SESSION['currentUser'] = serialize($myUser); } header('location: ./index.php'); break;
<?php if (!is_logged_in()) { redirect("login"); } if (is_post()) { if (delete_task(get_user_id(), segment(2))) { redirect(); } } $task = get_task(get_user_id(), segment(2)); if (!$task) { show_404(); } include_header(array("title" => "delete", "show_logout" => true)); ?> <div class="row"> <div class="col-md-12"> <form id="js-form-delete" method="post"> <div class="form-group"> <textarea disabled class="form-control" id="js-text" rows="4" title=""><?php echo plain($task["task_text"]); ?> </textarea> </div> <div class="form-group"> <input name="id" type="hidden" value="<?php echo plain($task["task_id"]); ?> "> <button class="btn btn-sm btn-danger" type="submit">delete task</button>