Advertisement
Guest User

Untitled

a guest
Sep 16th, 2017
85
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.18 KB | None | 0 0
  1. <?php
  2.  
  3. include "connetti.php";
  4.  
  5. $giorno=date(j);
  6. $mese=date(n);
  7. $anno=date(Y);
  8. $ora=date(H);
  9. $minuti=date(i);
  10. $secondi=date(s);
  11. $Data=$anno.'-'.$mese.'-'.$giorno;
  12. $orario=$ora.':'.$minuti.':'.$secondi;
  13. $a=0;
  14.  
  15.  
  16.  
  17. $orario1=$a.$a.':'.$a.$a.':'.$a.$a;
  18.  
  19. //echo $orario1;
  20.  
  21. //echo $giorno."-".$mese."-".$anno;
  22. $Querycheck= "SELECT * from turno WHERE (username='".$_POST["user"]."') AND (data ='$Data') AND (orauscita = '".$orario1."');";
  23.  
  24. $Query = "UPDATE turno set orauscita=CURTIME() WHERE (username='".$_POST["user"]."') AND (data ='$Data') AND (orauscita = '".$orario1."');";
  25.  
  26. $Querycheck1= "SELECT * from impiegato WHERE (username= '".htmlspecialchars($_POST["user"])."') AND (password ='".htmlspecialchars($_POST['password'])."');";
  27.  
  28. $firstquery = mysql_query($Querycheck1);
  29. if(mysql_num_rows($firstquery) == 1){
  30.  
  31.  
  32. $Rescheck=mysql_query($Querycheck);
  33.  
  34. if(mysql_num_rows($Rescheck) == 1){
  35.  
  36. $Res = mysql_query($Query);
  37. $rows = mysql_query("select * from turno where (orauscita='".$orario."') and (data = '".$Data."') and (username='".$_POST['user']."');");
  38. $row = mysql_fetch_assoc($rows);
  39.  
  40. echo "ore di lavoro effettive: ".(date("H",strtotime($row['oraingresso']))-date("H",strtotime($row['orauscita']))).":".abs(date("i",strtotime($row['oraingresso']))-date("i",strtotime($row['orauscita']))).":".abs(date("s",strtotime($row['oraingresso']))-date("s",strtotime($row['orauscita'])));
  41.  
  42.  
  43. $minute = abs(date("i",strtotime($row['oraingresso']))-date("i",strtotime($row['orauscita'])));
  44. $hour = abs(date("H",strtotime($row['oraingresso']))-date("H",strtotime($row['orauscita'])))+($minute>45?1:0);
  45. if($minute > 45)
  46. $minute = 0;
  47. else if($minute < 45 && $minute > 30)
  48. $minute = 30;
  49. else if($minute < 15)
  50. $minute = 0;
  51. else if($minute > 15 && $minute < 30)
  52. $minute = 15;
  53.  
  54. echo "<br>ore di lavoro approssimate: ".$hour.":".$minute.":0";
  55.  
  56.  
  57.  
  58. print("<h2><b>Turno terminato, adesso compila la commessa:</b></h2>");
  59. echo "<br><br><br><br>";
  60. include "comm2.php";
  61. }
  62. else
  63.  
  64. if(mysql_num_rows($Rescheck) == 0){
  65. print("prima effettua l ingresso");
  66. }
  67. else{
  68.  
  69. echo "username o password errati";
  70. }
  71. }
  72.  
  73. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement