Rev 4 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 4 | Rev 8 | ||
---|---|---|---|
Line 8... | Line 8... | ||
8 | } |
8 | } |
9 | else if ($ib_user_type == 1) |
9 | else if ($ib_user_type == 1) |
10 | { |
10 | { |
11 | if ($ib_user_passwort != $pwd) |
11 | if ($ib_user_passwort != $pwd) |
12 | { |
12 | { |
13 | die($header.'<h1>Verwaltung</h1>Das Passwort zur Verifizierung ist nicht korrekt.<br><br><a href="'.$_SERVER['PHP_SELF'].'?seite=inhalt&modul='.$modul.'">Zurück</a>'.$footer); |
13 | die($header.'<h1>Verwaltung</h1>Das Passwort zur Verifizierung ist nicht korrekt.<br><br><a href="'.$_SERVER['PHP_SELF'].'?seite=inhalt&modul='.urlencode($modul).'">Zurück</a>'.$footer); |
14 | } |
14 | } |
15 | else |
15 | else |
16 | { |
16 | { |
17 | if ($aktion == 'pwd_aendern') |
17 | if ($aktion == 'pwd_aendern') |
18 | { |
18 | { |
19 | if ($newpwd1 != $newpwd2) |
19 | if ($newpwd1 != $newpwd2) |
20 | { |
20 | { |
21 | die($header.'<h1>Verwaltung</h1>Die 2 Passwörter stimmen nicht überein.<br><br><a href="'.$_SERVER['PHP_SELF'].'?seite=inhalt&modul='.$modul.'">Zurück</a>'.$footer); |
21 | die($header.'<h1>Verwaltung</h1>Die 2 Passwörter stimmen nicht überein.<br><br><a href="'.$_SERVER['PHP_SELF'].'?seite=inhalt&modul='.urlencode($modul).'">Zurück</a>'.$footer); |
22 | } |
22 | } |
23 | else |
23 | else |
24 | { |
24 | { |
25 | if ($newpwd1 == '') |
25 | if ($newpwd1 == '') |
26 | { |
26 | { |
27 | die($header.'<h1>Verwaltung</h1>Sie müssen ein Passwort eingeben.<br><br><a href="'.$_SERVER['PHP_SELF'].'?seite=inhalt&modul='.$modul.'">Zurück</a>'.$footer); |
27 | die($header.'<h1>Verwaltung</h1>Sie müssen ein Passwort eingeben.<br><br><a href="'.$_SERVER['PHP_SELF'].'?seite=inhalt&modul='.urlencode($modul).'">Zurück</a>'.$footer); |
28 | } |
28 | } |
29 | else |
29 | else |
30 | { |
30 | { |
31 | db_query("UPDATE `".$mysql_zugangsdaten['praefix']."users` SET `passwort` = '".md5($newpwd1)."' WHERE `username` = '".db_escape($ib_user_username)."'"); |
31 | db_query("UPDATE `".$mysql_zugangsdaten['praefix']."users` SET `passwort` = '".md5($newpwd1)."' WHERE `username` = '".db_escape($ib_user_username)."'"); |
32 | $_SESSION['ib_user_passwort'] = $newpwd1; |
32 | $_SESSION['ib_user_passwort'] = $newpwd1; |
33 | if (!headers_sent()) header('location: '.$_SERVER['PHP_SELF'].'?seite=inhalt&modul='.$modul.'&fertig=1'); |
33 | if (!headers_sent()) header('location: '.$_SERVER['PHP_SELF'].'?seite=inhalt&modul='.urlencode($modul).'&fertig=1'); |
34 | } |
34 | } |
35 | } |
35 | } |
36 | } |
36 | } |
37 | 37 | ||
38 | if ($aktion == 'acc_dele') |
38 | if ($aktion == 'acc_dele') |
39 | { |
39 | { |
40 | if ($konfiguration[$modul]['allow_user_selfdelete'] == 1) |
40 | if ($konfiguration[$modul]['allow_user_selfdelete'] == 1) |
41 | { |
41 | { |
42 | if (strtoupper($sic) != 'OK') |
42 | if (strtoupper($sic) != 'OK') |
43 | { |
43 | { |
44 | die($header.'<h1>Verwaltung</h1>Zum Löschen müssen Sie die Sicherheitsfrage beantworten.<br><br><a href="'.$_SERVER['PHP_SELF'].'?seite=inhalt&modul='.$modul.'">Zurück</a>'.$footer); |
44 | die($header.'<h1>Verwaltung</h1>Zum Löschen müssen Sie die Sicherheitsfrage beantworten.<br><br><a href="'.$_SERVER['PHP_SELF'].'?seite=inhalt&modul='.urlencode($modul).'">Zurück</a>'.$footer); |
45 | } |
45 | } |
46 | else |
46 | else |
47 | { |
47 | { |
48 | /* foreach ($tabellen as $m1 => $m2) |
48 | /* foreach ($tabellen as $m1 => $m2) |
49 | { |
49 | { |
Line 68... | Line 68... | ||
68 | </script></html>'; |
68 | </script></html>'; |
69 | } |
69 | } |
70 | } |
70 | } |
71 | else |
71 | else |
72 | { |
72 | { |
73 | die($header.'<h1>Verwaltung</h1>Der Administrator hat Selbstlöschungen deaktiviert.<br><br><a href="'.$_SERVER['PHP_SELF'].'?seite=inhalt&modul='.$modul.'">Zurück</a>'.$footer); |
73 | die($header.'<h1>Verwaltung</h1>Der Administrator hat Selbstlöschungen deaktiviert.<br><br><a href="'.$_SERVER['PHP_SELF'].'?seite=inhalt&modul='.urlencode($modul).'">Zurück</a>'.$footer); |
74 | } |
74 | } |
75 | } |
75 | } |
76 | } |
76 | } |
77 | } |
77 | } |
78 | else if ($ib_user_type == 2) |
78 | else if ($ib_user_type == 2) |
Line 84... | Line 84... | ||
84 | ib_change_config('allow_user_selfdelete', $userselfdel, $modul); |
84 | ib_change_config('allow_user_selfdelete', $userselfdel, $modul); |
85 | 85 | ||
86 | if (!isset($vonmodul)) $vonmodul = 'admin_konfig'; |
86 | if (!isset($vonmodul)) $vonmodul = 'admin_konfig'; |
87 | if (!isset($vonseite)) $vonseite = 'inhalt'; |
87 | if (!isset($vonseite)) $vonseite = 'inhalt'; |
88 | 88 | ||
89 | if (!headers_sent()) header('location: '.$_SERVER['PHP_SELF'].'?seite='.$vonseite.'&modul='.$vonmodul); |
89 | if (!headers_sent()) header('location: '.$_SERVER['PHP_SELF'].'?seite='.urlencode($vonseite).'&modul='.urlencode($vonmodul)); |
90 | } |
90 | } |
91 | } |
91 | } |
92 | 92 | ||
93 | ?> |
93 | ?> |