403Webshell
Server IP : 61.19.30.66  /  Your IP : 216.73.216.59
Web Server : Apache/2.2.22 (Ubuntu)
System : Linux klw 3.11.0-15-generic #25~precise1-Ubuntu SMP Thu Jan 30 17:39:31 UTC 2014 x86_64
User : www-data ( 33)
PHP Version : 5.3.10-1ubuntu3.48
Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,
MySQL : ON  |  cURL : OFF  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : ON  |  Pkexec : OFF
Directory :  /var/www/admissions3/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /var/www/admissions3/regis4.php
<?
require_once "connectdb.php";
require_once "head.php";

?>
<?

function valid_citizen_id($personID)
{

if (strlen($personID) != 13) {
 return false;
}

$rev = strrev($personID); // reverse string ขั้นที่ 0 เตรียมตัว
$total = 0;
for($i=1;$i<13;$i++) // ขั้นตอนที่ 1 - เอาเลข 12 หลักมา เขียนแยกหลักกันก่อน
{
 $mul = $i +1;
 $count = $rev[$i]*$mul; // ขั้นตอนที่ 2 - เอาเลข 12 หลักนั้นมา คูณเข้ากับเลขประจำหลักของมัน
 $total = $total + $count; // ขั้นตอนที่ 3 - เอาผลคูณทั้ง 12 ตัวมา บวกกันทั้งหมด
}
$mod = $total % 11; //ขั้นตอนที่ 4 - เอาเลขที่ได้จากขั้นตอนที่ 3 มา mod 11 (หารเอาเศษ)
$sub = 11 - $mod; //ขั้นตอนที่ 5 - เอา 11 ตั้ง ลบออกด้วย เลขที่ได้จากขั้นตอนที่ 4
$check_digit = $sub % 10; //ถ้าเกิด ลบแล้วได้ออกมาเป็นเลข 2 หลัก ให้เอาเลขในหลักหน่วยมาเป็น Check Digit

 if($rev[0] == $check_digit)  // ตรวจสอบ ค่าที่ได้ กับ เลขตัวสุดท้ายของ บัตรประจำตัวประชาชน
     return true; /// ถ้า ตรงกัน แสดงว่าถูก
 else
     return false; // ไม่ตรงกันแสดงว่าผิด

}

?>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=tis-620">

<title>ระบบสมัครเรียนออนไลน์ </title>

<STYLE type=text/css>
  A:link { color: #0000cc; text-decoration:none}
  A:visited {color: #0000cc; text-decoration: none}
  A:hover {color: red; text-decoration: none}
 </STYLE>
<style type="text/css">
<!--
small { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; } 
input, textarea { font-family: Arial, Helvetica, sans-serif; font-size: 11pt; } 
b { font-family: Arial, Helvetica, sans-serif; font-size: 11pt; } 
big { font-family: Arial, Helvetica, sans-serif; font-size: 15pt; } 
strong { font-family: Arial, Helvetica, sans-serif; font-size: 11pt; font-weight : extra-bold; } 
font, td { font-family: Arial, Helvetica, sans-serif; font-size: 11pt; } 
BODY { font-size: 11pt; font-family: Arial, Helvetica, sans-serif; } 
-->
</style>

</head>

<body>

<center>

<u><big>ตรวจสอบเช็คเลขที่บัตรประชาชน<big></u>







<center>


<!-- ลองนำไปประยุกต์ใช้ดูครับ ไม่ยากๆ -->
<form action="regis4.php" name="form1" method="post">
โปรดกรอกเลขที่บัตรประชาชนนักเรียนผู้สมัคร ม.4: 
<br><br>
<?
$crsql="SELECT (config_status) FROM config where config_class=4";
	$slr=mysql_query($crsql) or die(mysql_error()."<br>".$crsql);
	$dcrd = mysql_fetch_array($slr);
	$ty=$dcrd[0];
?>
<? if($ty == 2)
 {
   echo "<input name=idcard size=13 maxlength=13 type=text>";
 }
 else if($ty == 1)
 {
   echo "ปืดระบบ";
 }
 else
 {
   echo "ปิดระบบ";
 }
?>
<input value="ตรวจสอบ" type="submit" name="submit_bt">
</form>


<?
if($_POST['submit_bt'] == "ตรวจสอบ")
{
     if(valid_citizen_id($_POST['idcard']))
     {
?>
<?require_once('admissions4.php');?>
<?
     }
     else
     {
?>
<br><br><font color="red"><b>เลขที่บัตรประชาชนนี้ผิดพลาด</b></font>
<?
     }
}
?>


</center>


<br><br>
<hr width="75%">
<center>
<br>ฝ่ายบริหารงานวิชาการ  โรงเรียนกันทรลักษ์วิทยา อ.กันทรลักษ์ จ.ศรีสะเกษ 
<br><br>
</center>
<hr width="75%">

</center>
</body>
</html>

Youez - 2016 - github.com/yon3zu
LinuXploit