]> matita.cs.unibo.it Git - logicplayer.git/blob - Server/webApp/login.php~
new initial commit
[logicplayer.git] / Server / webApp / login.php~
1 <?php\r
2         session_start();                                /*Inizia una sessione*/\r
3         $data = file_get_contents('php://input'); /*file_get_contents:data una stringa, recupera i parametri di query. In questo caso viene presa la stringa inviata come dato dal JS*/\r
4         $result = json_decode($data);\r
5         $con=mysqli_connect("localhost","root","123stella","logintesi");\r
6         if ($con==false)\r
7         {\r
8                 $arr=array('result'=>"errore nella connessione al database");\r
9                 $ris=json_encode($arr);\r
10                 echo $ris;\r
11                 die;\r
12         }\r
13         else\r
14         {\r
15         $str="SELECT * FROM admin WHERE username='danilo.berardinelli' AND password='123stella';";\r
16         $exists= mysqli_query($con,$str);\r
17         if (!($exists))\r
18         {\r
19                 $arr=array('result'=>"errore nella ricerca all'interno del database");\r
20                 $ris=json_encode($arr);\r
21                 echo $ris;\r
22                 die;\r
23         }\r
24         $res=mysqli_num_rows($exists);\r
25         if ($res==1)\r
26         {\r
27                 $ID=mysqli_fetch_array($exists);\r
28                 $_SESSION["username"]=$result->username;\r
29                 $arr = array('result'=>"login effettuato con successo");\r
30                 $ris=json_encode($arr);\r
31                 echo $ris;\r
32         }\r
33         else\r
34         {\r
35                 $arr= array('result'=>"Utente non trovato");\r
36                 $ris=json_encode($arr);\r
37                 echo $ris;\r
38         }\r
39         \r
40         }\r
41         mysqli_close($con)\r
42 ?>\r