Subversion Repositories personal-webbase

Rev

Rev 12 | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
12 daniel-mar 1
<?php
2
 
14 daniel-mar 3
if (!defined('WBLEGAL')) die('Kann nicht ohne Personal WebBase ausgef&uuml;hrt werden.');
12 daniel-mar 4
 
5
if (!isset($skey)) $skey = '';
6
 
7
$skey_decoded = ib_decrypt($skey, '@ibs');
8
 
9
$skey_ary = explode('@', $skey_decoded);
10
$id = $skey_ary[0];
11
 
12
$res = db_query("SELECT `user` FROM `".$mysql_zugangsdaten['praefix']."links` WHERE `id` = '".db_escape($id)."'");
13
$row = db_fetch($res);
14
$lid = $row['user'];
15
 
16
$res2 = db_query("SELECT `passwort` FROM `".$mysql_zugangsdaten['praefix']."users` WHERE `id` = '$lid'");
17
$row2 = db_fetch($res2);
18
$erw = md5($row2['passwort']);
19
 
20
if ($erw == $skey_ary[1])
21
{
22
  $modulueberschrift = '';
23
  $modulsekpos = '';
24
  $modulpos = '';
25
  $modulrechte = '';
26
  $autor = '';
27
  $version = '';
28
  $menuevisible = '';
29
  $license = '';
30
  $deaktiviere_zugangspruefung = 0;
31
 
32
  $benutzer['id'] = $lid;
33
 
34
  if (file_exists('modules/user_links/var.inc.php'))
35
    include 'modules/user_links/var.inc.php';
36
 
37
  if (file_exists('modules/user_links/pages/view.inc.php'))
38
    include 'modules/user_links/pages/view.inc.php';
39
}
40
else
41
{
42
  echo $header.'Sicherheitsschl&uuml;ssel fehlerhaft.'.$footer;
43
}
44
 
45
?>