示例#1
0
    echo "</b></button> </form>\n\t\t<div class = \"connexion\">\n\t\t<form name =\"NewTask\" method=\"post\" action=\"gestion_task.php\">\n\t\t<select class = \"input-form\" name=\"code\" id=\"code\">\n\t\t\t<option value=\"1\"";
    if ($code == 1) {
        echo "selected";
    }
    echo ">To do</option>\n\t\t\t<option value=\"2\"";
    if ($code == 2) {
        echo "selected";
    }
    echo ">In progress</option>\n\t\t\t<option value=\"3\"";
    if ($code == 3) {
        echo "selected";
    }
    echo ">Done</option>\n\t\t<input type=\"hidden\" value=\"{$nom}\" name=\"oldname\">\n\t\t<input class=\"input-form\" type=\"text\" name=\"name\" id=\"nom\" value = \"{$nom}\" title=\"";
    echo TXT_NOMMEZ;
    echo "\" /><br>\n\t\t<input class=\"input-form\" type=\"text\" name=\"deadline\" id=\"deadline\" value=\"{$deadline}\" title=\"";
    echo TXT_DATE;
    echo "\"/><br>\n\t\t<textarea class=\"input-form input-area\" type =\"textarea\" name=\"content\" id=\"content\" placeholder=\"";
    echo TXT_DESCRIBE;
    echo "\"/>{$content}</textarea><br/>\n\t\t<button class=\"btn\" type=\"submit\">";
    echo TXT_ENREGISTRER;
    echo "<br></button> <button class=\"btn\" href=\"tasklist.php\">";
    echo TXT_CANCEL;
    echo "<br></button>\n\t\t</form>\n\t\t</div>\n\t</body>\n</html>";
} elseif (isset($_POST['oldname'], $_POST['code'], $_POST['name'], $_POST['deadline'])) {
    if (0 == searchtask($_POST['name']) || $_POST['name'] == $_POST['oldname']) {
        edittask($_POST['code'], $_POST['name'], $_POST['deadline'], $_POST['content'], $_POST['oldname']);
    }
    header('Location:tasklist.php');
} else {
    header('Location:tasklist.php');
}
示例#2
0
 public function testDeletetask()
 {
     deletetask("tache et plus");
     $ligne = searchtask("tache et plus");
     $this->assertEquals(0, $ligne);
 }
示例#3
0
function deletetask($nom)
{
    $ligne = searchtask($nom);
    $arraytask = gettask();
    $fichier = fopen('db_task.txt', "w");
    if ($fichier) {
        foreach ($arraytask as $task) {
            if ($ligne != $task) {
                fputs($fichier, $task);
            }
        }
        fclose($fichier);
    }
}