From ac4c2646c8262a1e09594ac36af9c6ed83e1be24 Mon Sep 17 00:00:00 2001 From: Kazhnuz Date: Sat, 29 Mar 2025 10:25:21 +0100 Subject: [PATCH] =?UTF-8?q?=E2=9C=A8=20Add=20support=20for=20post=20method?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- kernel/router.php | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/kernel/router.php b/kernel/router.php index 19f13e3..e3380af 100644 --- a/kernel/router.php +++ b/kernel/router.php @@ -33,8 +33,13 @@ class Router { $controllerFile = $this->getControllerPath(); require_once $controllerFile; - if (is_callable($this->func)) { - call_user_func($this->func); + $func = $this->func; + if (isset($_POST["submit"])) { + $func = $func."_post"; + } + + if (is_callable($func)) { + call_user_func($func); } else { $renderer->error(404); }