السلام عليكم ورحمة الله وبركاته بطبق في الدرس 14 في القناة من كورس الووكمرس
برمجة موقع بيع وشراء - درس 14 شرح إضافة ال Bootstrap Navigation Bar للمشروع
بعد اضافة الناف بار حسب الشرح الكود كامل لا يعمل ويهنق جامد مرة يعطي خطا Fatal error: Maximum execution time of 120 seconds exceeded in C:\xampp\htdocs\ecommerce\admin\includes\templates\header.php on line 1
وكل مرة خطا عدلت القيمة في ملف php.ini الى 500 برضو نفس المشكلة
ومرة يجيب كلام كثير لمن احذف ملف الناف بار يشتغل مباشرة كود الindex
<?php
session_start();
if(isset($_SESSION['username'])){
header('Location:dashboard.php');
}
include 'init.php';
$noNavbar = '';
if($_SERVER['REQUEST_METHOD']=='POST'){
$username = $_POST['user'];
$password = $_POST['pass'];
$hashedpass = sha1($password);
//check if the user exsist in database
$stmt = $con->prepare("SELECT Username,Password FROM users WHERE Username=? AND Password=? And GroupID=1");
$stmt->execute(array($username, $hashedpass));
$count = $stmt->rowCount();
echo $count;
if ($count>0){
$_SESSION['$Username'] = $username;
header('Location:dashboard.php');
exit();
}
}
?>
<form class="login" action="<?php echo $_SERVER['PHP_SELF'];?>" method="POST">
<h4 class="text-center">Admin Login </h4>
<input type="text" name="user" class="form-control" placeholder="Username" autocomplete ="off">
<input type="text" name="pass" class="form-control" placeholder="Password" autocomplete ="new-password">
<input type="submit" value="Login" class="btn btn-primary btn-block">
</form>
<?php include $tpl . 'footer.php'; ?>
كود الinit.php
<?php
include 'connect.php';
// Routes
$tpl = 'includes/templates/'; // Template Directory
$lang = 'includes/languages/'; // Language Directory
$func = 'includes/functions/'; // Functions Directory
$css = 'layout/css/'; // Css Directory
$js = 'layout/js/'; // Js Directory
$lang = 'includes/languages/';
// Include The Important Files
include $lang.'english.php';
include $tpl . 'header.php';
include $tpl . 'navbar.php';
if(!isset($noNavbar)){
include $tpl . 'navbar.php';
}
التعليقات