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>Uivatel nebyl nalezen</b><br /><br />';
|
---|
35 |
|
---|
36 | WriteLog($LogText,'1');
|
---|
37 | ?>
|
---|
Note:
See
TracBrowser
for help on using the repository browser.