Advertisement
Guest User

Request dari Fitria Nursetianingsih

a guest
Sep 15th, 2014
212
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 3.62 KB | None | 0 0
  1. <?php error_reporting(0);
  2. date_default_timezone_set("Asia/Jakarta");
  3. mysql_connect('localhost','root',''); mysql_select_db('idu_timebox');
  4. if(isset($_POST['id'])){
  5.     $id = mysql_real_escape_string($_POST['id']);
  6.     $a = mysql_fetch_array(mysql_query("select * from tabel_form where id='$id'"));
  7.     if($a){
  8.         function cek($id){
  9.             $a = mysql_fetch_array(mysql_query("select * from tabel_form where id='$id'"));
  10.             $tgl = date('Y-m-d');
  11.             $jam = date('H:i:s');
  12.             /*
  13.             08.00-08.15 : 5
  14.             10.00-10.15 : 2
  15.             12.00-12.15 : 1
  16.             15.00-15.15 : 2
  17.             19.00-19.15 : 5
  18.             */
  19.  
  20.             // cek absen dulu
  21.             if($jam>="08:00:00" and $jam<="08:15:00"){
  22.                 $_b = mysql_query("select * from tabel_absen where nama='$a[nama]' and tgl='$tgl'");
  23.                 while($b = mysql_fetch_array($_b)){
  24.                     if($b['jam']>="08:00:00" and $b['jam']<="08:15:00"){
  25.                         $t1= 1;
  26.                     }else{
  27.                         $t1=0;
  28.                     }
  29.                 }
  30.                 if($t1==0 or empty($t1)){
  31.                     $p=5;
  32.                     mysql_query("insert into tabel_absen(nama,tgl,jam,point) values('$a[nama]','$tgl','$jam','$p')");
  33.                 }
  34.             }elseif($jam>="10:00:00" and $jam<="10:15:00"){
  35.                 $_b = mysql_query("select * from tabel_absen where nama='$a[nama]' and tgl='$tgl'");
  36.                 while($b = mysql_fetch_array($_b)){
  37.                     if($b['jam']>="10:00:00" and $b['jam']<="10:15:00"){
  38.                         $t2= 1;
  39.                     }else{
  40.                         $t2=0;
  41.                     }
  42.                 }
  43.                 if($t2==0 or empty($t2)){
  44.                     $p=2;
  45.                     mysql_query("insert into tabel_absen(nama,tgl,jam,point) values('$a[nama]','$tgl','$jam','$p')");
  46.                 }
  47.             }elseif($jam>="12:00:00" and $jam<="12:15:00"){
  48.                 $_b = mysql_query("select * from tabel_absen where nama='$a[nama]' and tgl='$tgl'");
  49.                 while($b = mysql_fetch_array($_b)){
  50.                     if($b['jam']>="12:00:00" and $b['jam']<="12:15:00"){
  51.                         $t3= 1;
  52.                     }else{
  53.                         $t3=0;
  54.                     }
  55.                 }
  56.                 if($t3==0 or empty($t3)){
  57.                     $p=1;
  58.                     mysql_query("insert into tabel_absen(nama,tgl,jam,point) values('$a[nama]','$tgl','$jam','$p')");
  59.                 }
  60.             }elseif($jam>="15:00:00" and $jam<="15:15:00"){
  61.                 $_b = mysql_query("select * from tabel_absen where nama='$a[nama]' and tgl='$tgl'");
  62.                 while($b = mysql_fetch_array($_b)){
  63.                     if($b['jam']>="15:00:00" and $b['jam']<="15:15:00"){
  64.                         $t4= 1;
  65.                     }else{
  66.                         $t4=0;
  67.                     }
  68.                 }
  69.                 if($t4==0 or empty($t4)){
  70.                     $p=2;
  71.                     mysql_query("insert into tabel_absen(nama,tgl,jam,point) values('$a[nama]','$tgl','$jam','$p')");
  72.                 }
  73.             }elseif($jam>="19:00:00" and $jam<="19:15:00"){
  74.                 $_b = mysql_query("select * from tabel_absen where nama='$a[nama]' and tgl='$tgl'");
  75.                 while($b = mysql_fetch_array($_b)){
  76.                     if($b['jam']>="19:00:00" and $b['jam']<="19:15:00"){
  77.                         $t5= 1;
  78.                     }else{
  79.                         $t5=0;
  80.                     }
  81.                 }
  82.                 if($t5==0 or empty($t5)){
  83.                     $p=5;
  84.                     mysql_query("insert into tabel_absen(nama,tgl,jam,point) values('$a[nama]','$tgl','$jam','$p')");
  85.                 }
  86.             }else{
  87.                 $p=0;
  88.                 mysql_query("insert into tabel_absen(nama,tgl,jam,point) values('$a[nama]','$tgl','$jam','0')");
  89.             }
  90.             echo "<!-- AaEzha van Ilmi has helped her -->";
  91.         }
  92.  
  93.         function updet($id){
  94.             $a = mysql_fetch_array(mysql_query("select * from tabel_form where id='$id'"));
  95.             $aa = mysql_query("select * from tabel_absen where nama='$a[nama]'");
  96.             $p = 0;
  97.             while($b = mysql_fetch_array($aa)){
  98.                 $t = $b['point'];
  99.                 $p = $p + $t;
  100.             }
  101.             mysql_query("update tabel_form set total_point='$p' where id='$id'");
  102.         }
  103.  
  104.         cek($id); updet($id);
  105.         echo " <a href=\"timebox.php\">Kembali</a>";
  106.     }else{
  107.         echo "<a href=\"timebox.php\">Not found. Kembali</a>";
  108.     }
  109.    
  110. }else{
  111. ?>
  112. <form action="" method="post">
  113. <input type="password" name="id" required>
  114. <input type="submit" value="Tap!">
  115. </form>
  116. <?php
  117. }
  118. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement