javascriptcursus/php/admin/delete_assignment.php

<?php $page = new adminpage("Verwijder opdracht"); $assignment = false; if(!isset($_GET['id'])) $page->addContent($page->createWhiteBlock('<div class="error">Geen opdracht opgegeven om te verwijderen!</div>').'<br />'); else { $client = new assignmentsClient(); $assignment = $client->getAssignment($_GET['id']); if(!$assignment) $page->addContent($page->createWhiteBlock('<div class="error">De opgegeven opdracht kon niet gevonden worden!</div>').'<br />'); else if(isset($_POST['confirm'])) { if($assignment->delete()) { $page->addContent($page->createWhiteBlock('De opdracht is succesvol verwijderd!').'<br />'); $assignment = false; // Voorkom dat het formulier wordt weergegeven } else $page->addContent($page->createWhiteBlock('<div class="error">Er ging iets fout bij het verwijderen van de opdracht!<br />Mysql error: <i>'.mysql_error().'</i></div>').'<br />'); } } if($assignment != false) { $page->addContent('<form action="admin.php?page=delete_assignment&amp;id='.$assignment->id.'" method="post">'); $page->addContent('<p>Weet u zeker dat u de onderstaande opdracht wilt verwijderen?<br />Deze actie kan <b>niet</b> teruggedraaid worden!</p>'); $page->addContent($page->createWhiteBlock($assignment->assignment).'<br />'); $page->addContent('<a href="admin.php?page=assignments">Niet verwijderen</a><input class="float-right" type="submit" name="confirm" value="Verwijderen" /></form>'); } $page->printAll(); ?>

Resultaat

Made by Thijs Aarnoudse