public function hand_website() { if (isset($_GET['cmd'])) { switch ($_GET['cmd']) { case 1: Website_Controler::hand_login(); break; case 2: Website_Controler::hand_registration(); break; case 3: Website_Controler::hand_logout(); break; case "search": Website_Controler::hand_research(); break; default: # code... break; } } }
<?php require 'controler/init.php'; require 'model/User.class.php'; require 'controler/website_controler.php'; if (isset($_SESSION['user_id'])) { header('Location: userpage.php'); exit; } ?> <?php try { $ctl = new Website_Controler(); $ctl->hand_website(); } catch (Exception $e) { echo "Error: {$e->getMessage()}"; } $template = new Template('template/login.tmpl.php'); echo $template;