Subversion Repositories personal-webbase

Rev

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

  1. <?php
  2.  
  3. if (!defined('WBLEGAL')) die('Kann nicht ohne Personal WebBase ausgef&uuml;hrt werden.');
  4.  
  5. if ($wb_user_type < 2) die('Keine Zugriffsberechtigung');
  6.  
  7.   if ($aktion == 'changepwd')
  8.   {
  9.     if ($konfiguration[$modul]['admin_pwd'] != md5($oldpwd))// TODO: use sha3 hash, salted and peppered
  10.     {
  11.       die($header.'<h1>'.my_htmlentities($modulueberschrift).'</h1>Das eingegebene aktuelle Passwort ist nicht korrekt!<br><br><a href="'.$_SERVER['PHP_SELF'].'?seite=konfig&amp;modul='.urlencode($modul).'">Zur&uuml;ck zur Eingabe</a>'.$footer);
  12.     }
  13.  
  14.     if ($newpwd != $newpwd2)
  15.     {
  16.       die($header.'<h1>'.my_htmlentities($modulueberschrift).'</h1>Die beiden neuen Passw&ouml;rter sind nicht gleich!<br><br><a href="'.$_SERVER['PHP_SELF'].'?seite=konfig&amp;modul='.urlencode($modul).'">Zur&uuml;ck zur Eingabe</a>'.$footer);
  17.     }
  18.  
  19.     ib_change_config('admin_pwd', md5($newpwd), $modul);// TODO: use sha3 hash, salted and peppered
  20.     $_SESSION['ib_user_passwort'] = $newpwd;
  21.  
  22.     // die($header.'<h1>'.my_htmlentities($modulueberschrift).'</h1>Das &Auml;ndern des Passwortes war erfolgreich!<br><br><a href="'.$_SERVER['PHP_SELF'].'?seite=konfig&amp;modul='.urlencode($modul).'">Zur&uuml;ck zur Eingabe</a>'.$footer);
  23.  
  24.     echo '<script language="JavaScript" type="text/javascript">
  25.                   <!--
  26.  
  27.                   parent.location.href = \'index.php\';
  28.  
  29.                   // -->
  30.  </script>';
  31.   }
  32.  
  33. ?>
  34.