counter user
[smail.git/.git] / api / functions.php
1 <?php
2 include 'server_info.php';
3
4 function session_issruning(){
5     if ((isset($_SESSION['m_user']))==False){
6         session_start();
7     }
8 }
9
10 function isloged(){
11     global $conn;global $db_name,$db_user,$db_password,$db_link;
12     if (isset($_SESSION['m_user']) and isset($_SESSION['m_password'])){
13         $conn=mysqli_connect($db_link,$db_user,$db_password,$db_name);
14         $query=mysqli_query($conn,'SELECT mail_user,mail_password FROM mail');
15         $cnt=mysqli_num_rows($query);
16         $count=0;
17         $count=0;
18         $selfUrl=$_SERVER['HTTP_HOST'].preg_split('/mailbox|send_m.php/',$_SERVER['PHP_SELF'])[0];
19         while ($i=mysqli_fetch_array($query,MYSQLI_ASSOC)){
20             if ($_SESSION['m_user']==$i['mail_user'] or $_SESSION['m_user'].'@'.$selfUrl==$i['mail_user']){
21                 if (password_verify($_SESSION['m_password'],$i['mail_password'])){
22                     return 1;
23                 }
24                 else{
25                     return 0;
26                 }
27             }
28             else{
29                 $count=$count+1;
30                 if ($count==$cnt){
31                     return 0;
32                     break;
33                 }
34             }
35         }
36     }
37     else{
38         return 0;
39     }
40 }
41
42 function return_plant($info,$date,$channelname){
43         $date=str_replace('-','/',$date);
44         echo "
45         <html>
46         <head>
47                 <link rel='stylesheet' type='text/css' href='../../../css/all.css'>
48                 <link rel='stylesheet' type='text/css' href='../../../css/channel.css'>
49         </head>
50         <body>
51                 <text>Channel: $channelname</text><br>
52                 <text>$date</text><br>
53                 <text>$info</text><br>
54         </body>
55         </html>";
56 }
57 function return_plant_group($info,$date,$channelname){
58         $date=str_replace('-','/',$date);
59         echo "
60         <html>
61         <head>
62                 <link rel='stylesheet' type='text/css' href='../../../css/all.css'>
63                 <link rel='stylesheet' type='text/css' href='../../../css/channel.css'>
64         </head>
65         <body>
66                 <text>User: $channelname</text><br>
67                 <text>$date</text><br>
68                 <text>$info</text><br>
69         </body>
70         </html>";
71 }
72 ?>