-
Notifications
You must be signed in to change notification settings - Fork 87
Open
Description
hi.` I have a form but it returns "403 access forbidden by csrfprotector!" whenever I submitted the form. I read the discussion and tries each of them but it doesn't work. Any clue?
<?php
require 'config.php';
require_once 'header.php';
include_once __DIR__ .'/csrf/libs/csrf/csrfprotector.php';
//Initialise CSRFGuard library
csrfProtector::init();
$result = mysqli_query($con, "SELECT * FROM Qualification_End_Date");
$row = mysqli_fetch_array($result);
if(isset($_POST['submit'])) {
$date = $_POST['e_day'];
mysqli_query($con, "UPDATE Qualification_End_Date SET End_Date='$date'");
echo "<script>clearPage();</script>";
echo "<div id=\"statement\">".
"<h2>Success!</h2><fieldset><p><div id=\"messageIcon\"><img src=\"./images/ok.png\" /> </div>".
"<div id=\"messageContent\"><p>Qualification End Date has been updated.</p></div></p></fieldset></div>";
exit;
}
echo "<h3><p>Update Qualification End Date</p></h3>";
echo "<form method=\"post\" action=\"\">".
"<table><tr><td class=\"left\">Qualification End Date</td><td class=\"right\"><input type=\"date\" name=\"e_day\" value=\"".$row[0]."\" /></td></tr></table>".
"<div><p class=\"button\"><button type=\"submit\" name=\"submit\" class=\"submit\">Update</button></p></div></form>";
require_once 'footer.php';
?>
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels