1 | <?php
|
---|
2 | include('includes/global.php');
|
---|
3 |
|
---|
4 | if(Licence(LICENCE_USER))
|
---|
5 | {
|
---|
6 | $User = @$_SESSION['User'];
|
---|
7 |
|
---|
8 | if(array_key_exists('Email', $_POST))
|
---|
9 | {
|
---|
10 | $Email = $_POST['Email'];
|
---|
11 | $OldPass = $_POST['OldPass'];
|
---|
12 | $NewPass = $_POST['NewPass'];
|
---|
13 | $NewPass2 = $_POST['NewPass2'];
|
---|
14 | $Language = $_POST['Language'];
|
---|
15 |
|
---|
16 | $Line = mysql_fetch_array($Database->SQLCommand("SELECT * FROM user WHERE ID = ".$_SESSION['UserID']));
|
---|
17 | if(($Line['pass'] == $OldPass) and ($NewPass == $NewPass2))
|
---|
18 | {
|
---|
19 | $Database->SQLCommand("UPDATE user SET pass = '$NewPass' WHERE ID = ".$_SESSION['UserID']);
|
---|
20 | echo('Heslo změněno!<br />');
|
---|
21 | } else echo('<br />Hesla se neshodují!<br />)');
|
---|
22 | $Database->SQLCommand("UPDATE user SET Email = '$Email', Language = '$Language' WHERE ID = ".$_SESSION['UserID']);
|
---|
23 | echo('Úprava nastavení proběhla v pořádku, Email: <b>'.$Email.'</b> Uživatel: <b>'.$User.'</b><br />');
|
---|
24 | WriteLog('Úprava nastavení!', 3);
|
---|
25 | } else
|
---|
26 | {
|
---|
27 | $Line = mysql_fetch_array($Database->SQLCommand("SELECT * FROM user WHERE ID = ".$_SESSION['UserID']));
|
---|
28 | echo('<form action="Options.php" method="post">
|
---|
29 | <fieldset><legend>Nastavení uživatele</legend>
|
---|
30 | <table>
|
---|
31 | <tr>
|
---|
32 | <td>Email: </td>
|
---|
33 | <td><input type="text" name="Email" value="'.$Line['Email'].'" /></td>
|
---|
34 | </tr>
|
---|
35 | <tr>
|
---|
36 | <td>Původní heslo: </td>
|
---|
37 | <td><input type="password" name="OldPass" /></td>
|
---|
38 | </tr>
|
---|
39 | <tr>
|
---|
40 | <td>Nové heslo: </td>
|
---|
41 | <td><input type="password" name="NewPass" /></td>
|
---|
42 | </tr>
|
---|
43 | <tr>
|
---|
44 | <td>Nové heslo pro potvrzení: </td>
|
---|
45 | <td><input type="password" name="NewPass2" /></td>
|
---|
46 | </tr>
|
---|
47 | <tr>
|
---|
48 | <td>Normálně budu překládat do: </td>
|
---|
49 | <td>');
|
---|
50 | WriteLanguages($Line['Language']);
|
---|
51 | echo('</td>
|
---|
52 | </tr>
|
---|
53 | <tr>
|
---|
54 | <th><input type="submit" value="Uložit" /></th>
|
---|
55 | </tr>
|
---|
56 | </table></fieldset>
|
---|
57 | </form>');
|
---|
58 | }
|
---|
59 | } else echo 'Nejste přihlášený!';
|
---|
60 | ShowFooter();
|
---|
61 | ?>
|
---|
62 |
|
---|