source: includes/Login.php

Last change on this file was 1, checked in by george, 15 years ago
  • Import souborů projektu.
File size: 1.0 KB
Line 
1<?php
2
3 $Name = strtolower($_POST['Name']);
4 $Pass = $_POST['Pass'];
5
6 $NotFound = True;
7
8 $sql = "SELECT * FROM user"; // WHERE Name = '$Name' AND Pass = '$Pass'
9 $ID = $db->SQLCommand($sql);
10 while($Line = mysql_fetch_array($ID)) {
11 if (strtolower($Line['Name']) == $Name) {
12 if ($Line['Pass'] == $Pass) {
13 $_SESSION['ID'] = $Line['ID'];
14 $IDuser = $_SESSION['ID'];
15 $_SESSION['User'] = $Line['Name'];
16 $_SESSION['Pass'] = $Pass;
17
18 $IP = $_SERVER['REMOTE_ADDR'];
19 $sql = "UPDATE user SET LastIP = '$IP', LastJoin = now() WHERE ID = '$IDuser'"; // WHERE Name = '$Name' AND Pass = '$Pass'
20 $db->SQLCommand($sql);
21
22
23 $NotFound = False;
24 $LogText = '<b>Pøihlášení se povedlo</b><br /><br />';
25 } else {
26 $LogText = '<b>Špatné heslo!</b><br /><br />';
27 }
28
29 //TODO: online
30
31 }
32 }
33 if ($NotFound)
34 $LogText = '<b>Uživatel nebyl nalezen</b><br /><br />';
35
36 WriteLog($LogText,'1');
37?>
Note: See TracBrowser for help on using the repository browser.