| 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.