Path : /var/www/html/main/admin/
File Upload :
Current File : /var/www/html/main/admin/head.php

<?php
/*!
 * Copyright Anucha Puangpaka
 * Contact anucha.ppk@icloud.com 062-479-9836
 */

ini_set("display_errors", 0);
ini_set('memory_limit', '-1');
ini_set('allow_url_fopen', 'on');

error_reporting(E_ALL);

session_start();

include('../config.php');

$_GET['nu'] = (isset($_GET['nu'])) ? $_GET['nu'] : '';
$_GET['action'] = (isset($_GET['action'])) ? $_GET['action'] : '';
$_GET['id'] = (isset($_GET['id'])) ? $_GET['id'] : '';
$_GET['user'] = (isset($_GET['user'])) ? $_GET['user'] : '';
$_GET['job'] = (isset($_GET['job'])) ? $_GET['job'] : '';
$_SESSION['id'] = (isset($_SESSION['id'])) ? $_SESSION['id'] : '';
$_SESSION['user'] = (isset($_SESSION['user'])) ? $_SESSION['user'] : '';
$_SESSION['password'] = (isset($_SESSION['password'])) ? $_SESSION['password'] : '';
$fields = "";
$fields_1 = "";
$fields_2 = "";
$fields_ = "";

$sql = "select * from ap_settings";
$query = mysqli_query($conn,$sql);
$rows = mysqli_fetch_array($query);
$title = $rows['title'];
$logo = $rows['logo'];
$logo_touch = $rows['logo_touch'];

$line_notify = $rows['line_notify'];
$line_notify2 = $rows['line_notify2'];
$line_notify3 = $rows['line_notify3'];
$line_notify4 = $rows['line_notify4'];
$line_notify5 = $rows['line_notify5'];
$line_notify6 = $rows['line_notify6'];
$line_notify7 = $rows['line_notify7'];
$line_notify8 = $rows['line_notify8'];
$line_notify9 = $rows['line_notify9'];

$fb_app_id = $rows['facebook_app_id'];
$fb_app_secret = $rows['facebook_app_secret'];
$fb_page_id = $rows['facebook_page_id'];

$d = date('Ymd');
?>
<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <meta name="author" content="Anucha Puangpaka">
    <meta name="keywords" lang="th" content="APControl">
    <meta name="description" content="Anucha Puangpaka Control">
    <title>KPRUControl</title>
    <!-- Bootstrap -->
    <link href="../dist/css/bootstrap.min.css" rel="stylesheet">
    <link href="../dist/css/bootstrap-theme.min.css" rel="stylesheet">
    <link href="dashboard.css" rel="stylesheet">
    <!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries -->
    <!-- WARNING: Respond.js doesn't work if you view the page via file:// -->
    <!--[if lt IE 9]>
      <script src="https://oss.maxcdn.com/html5shiv/3.7.3/html5shiv.min.js"></script>
      <script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
    <![endif]-->
    <?php 
    if($_GET['nu']!="messages-i-u" && $_GET['nu']!="qa_i_u"){ 
    ?>
      <script src="tinymce/tinymce.min.js"></script>
      <script>
        tinymce.init({
        selector: 'textarea',
        relative_urls : false,
        remove_script_host : false,
        convert_urls : true,
        paste_as_text: true,
        height: 200,
        plugins: [
          'advlist autolink lists link image charmap print preview anchor',
          'searchreplace visualblocks code codesample fullscreen',
          'insertdatetime media table contextmenu paste textcolor filemanager'
        ],
        image_advtab: true,
        toolbar: 'insertfile undo redo | styleselect | bold italic | alignleft aligncenter alignright alignjustify | bullist numlist outdent indent | link image media | forecolor backcolor filemanager code codesample',
        content_css: [
        '//fonts.googleapis.com/css?family=Lato:300,300i,400,400i',
        '//www.tinymce.com/css/codepen.min.css'],
        //content_css: '//www.tinymce.com/css/codepen.min.css',
      });
      </script>
    <?php 
    } 
    ?>
    <script>
    function MM_openBrWindow(theURL,winName,features) {
      window.open(theURL,winName,features);
    }

    var checkflag = "false";
    function check(field){
      if(checkflag == "false"){
        for(i=0;i<field.length;i++){
          field[i].checked = true;
        }
        checkflag = "true";
        return "ยกเลิก";
      }else{
        for(i=0;i<field.length;i++){
          field[i].checked = false
        }
        checkflag = "false";
        return "เลือก";
      }
    }
    </script>
    <script src="../js/jquery.min.js"></script>
    <?php 
    if($_SERVER['HTTPS'] == "on"){
    ?>
      <script>
      if(navigator.geolocation) {
        navigator.geolocation.getCurrentPosition(showPosition);
      }
      function showPosition(position) {
        document.cookie = 'lat=' + position.coords.latitude + '; secure; samesite=strict; max-age=3600';
        document.cookie = 'lng=' + position.coords.longitude + '; secure; samesite=strict; max-age=3600';
      }
      </script>
      <?php /* ?><script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.6.4/jquery.min.js"></script>
      <script type="text/javascript">
      function initialize(){
        if(navigator.geolocation){
          navigator.geolocation.getCurrentPosition(function(location){
            var location = location.coords;
            $("#geolocationLat").html(location.latitude);
            $("#geolocationLng").html(location.longitude);
            document.cookie = 'lat='+location.latitude+'; secure; samesite=strict; max-age=86400';
            document.cookie = 'lng='+location.longitude+'; secure; samesite=strict; max-age=86400';
          });
        }
      }
      $(document).ready(function() {
        initialize();
      });
      </script>
      <?php
      $lat = "<span id='geolocationLat'></span>";
      $lng = "<span id='geolocationLng'></span>";
      // echo "lat: $lat long: $lng";
      ?><?php */ ?>
    <?php 
    } 
    ?>
  </head>
  <body>
    <?php
    if(($_SESSION['id']) && ($_SESSION['user']) && ($_SESSION['password'])){
      $sql_2 = "select * from ap_users where user='$_SESSION[user]'";
      $query_2 = mysqli_query($conn,$sql_2);
      $rows_2 = mysqli_fetch_array($query_2);
      ?>
      <nav class="navbar navbar-inverse navbar-fixed-top">
        <div class="container-fluid">
          <div class="navbar-header">
            <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar" aria-expanded="false" aria-controls="navbar">
              <span class="sr-only">Toggle navigation</span>
              <span class="icon-bar"></span>
              <span class="icon-bar"></span>
              <span class="icon-bar"></span>
            </button>
            <a class="navbar-brand" href="<?php echo $ap_site.$ap_folder?>" target="_blank">KPRUControl <?php echo file_get_contents('../versions.php');?> : <?php echo $rows['short_title'];?></a>
          </div>
          <div id="navbar" class="navbar-collapse collapse">
            <ul class="nav navbar-nav navbar-right">
              <li><a href="#"><?php echo $rows_2['fullname'];?></a></li>
              <li class="dropdown">
                <a class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">เมนู <span class="caret"></span></a>
                <ul class="dropdown-menu">
                  <li><a href="?nu=dashboard">หน้าหลัก</a></li>
                  <li><a href="#">---</a></li>
                  <?php
                  $sql = "select * from ap_systems where status='1' order by code asc";
                  $query = mysqli_query($conn,$sql);
                  while($rows = mysqli_fetch_array($query)){
                    $rows2 = mysqli_fetch_array(mysqli_query($conn,"select count(*) as count from ap_users_job where usersCode='$_SESSION[user]' and systemCode='$rows[code]'"));
                    if($rows2['count']>0){
                      if($rows['code']=="1005"){
                      ?>
                        <li><a href="javascript:open.Window();" onClick="MM_openBrWindow('<?php echo $rows['files']?>','Filemanager','scrollbars=yes,resizable=yes,width=900,height=600')"><?php echo $rows['name']?></a></li>
                      <?php
                      }else{
                      ?>
                        <li><a href="<?php echo $rows['files']?>" target="<?php echo $rows['target_link']?>"><?php echo $rows['name']?></a></li>
                      <?php
                      }
                    }
                  }
                  ?>
                  <?php
                  if($_SESSION['apstatus']=="Admin" && $_SESSION['user']=="admin"){
                  ?>
                  <li><a href="#">---</a></li>
                  <li><a href="?nu=settings">ตั้งค่าทั่วไป</a></li>
                  <li><a href="?nu=users">ผู้ดูแลระบบ</a></li>
                  <li><a href="?nu=status">สถานะ</a></li>
                  <li><a href="?nu=themes">Themes</a></li>
                  <li><a href="?nu=systems">Systems</a></li>
                  <?php
                  }
                  ?>
                </ul>
              </li>
              <!-- <li><a href="?nu=settings">ตั้งค่า</a></li> -->
              <li><a href="?nu=logout">ออกจากระบบ</a></li>
            </ul>
            <!-- <form class="navbar-form navbar-right">
              <input type="text" class="form-control" placeholder="Search...">
            </form> -->
          </div>
        </div>
      </nav>
      <div class="container-fluid">
        <div class="row">
          <div class="col-sm-3 col-md-2 sidebar">
            <ul class="nav nav-sidebar">
              <li><a href="?nu=dashboard">--- หน้าหลัก ---</a></li>
              <?php
              $sql = "select * from ap_systems where status='1' order by code asc";
              $query = mysqli_query($conn,$sql);
              while($rows = mysqli_fetch_array($query)){
                $rows2 = mysqli_fetch_array(mysqli_query($conn,"select count(*) as count from ap_users_job where usersCode='$_SESSION[user]' and systemCode='$rows[code]'"));
                if($rows2['count']>0){
                  if($rows['code']=="1005"){
                  ?>
                    <li><a href="javascript:open.Window();" onClick="MM_openBrWindow('<?php echo $rows['files']?>','Filemanager','scrollbars=yes,resizable=no,width=900,height=600')"><?php echo $rows['name']?></a></li>
                  <?php
                  }else{
                  ?>
                    <li><a href="<?php echo $rows['files']?>" target="<?php echo $rows['target_link']?>"><?php echo $rows['name']?></a></li>
                  <?php
                  }
                }
              }
              ?>
            </ul>
            <ul class="nav nav-sidebar">
              <?php
              if($_SESSION['apstatus']=="Admin" && $_SESSION['user']=="admin"){
              ?>
                <li><a href="#">--- ตั้งค่า ---</a></li>
                <li <?php if($_GET['nu']=="settings" || $_GET['nu']=="settings_i_s"){?>class="active"<?php } ?>><a href="?nu=settings">ตั้งค่าทั่วไป</a></li>
                <li <?php if($_GET['nu']=="users" || $_GET['nu']=="users_i_s"){?>class="active"<?php } ?>><a href="?nu=users">ผู้ดูแลระบบ</a></li>
                <li <?php if($_GET['nu']=="status" || $_GET['nu']=="status_i_s"){?>class="active"<?php } ?>><a href="?nu=status">สถานะ</a></li>
                <li <?php if($_GET['nu']=="themes" || $_GET['nu']=="themes_i_s"){?>class="active"<?php } ?>><a href="?nu=themes">Themes</a></li>
                <li <?php if($_GET['nu']=="systems" || $_GET['nu']=="systems_i_s"){?>class="active"<?php } ?>><a href="?nu=systems">Systems</a></li>
              <?php
              }
              ?>
            </ul>
          </div>
    <?php
    }
    ?>