39 lines
1.0 KiB
PHP
39 lines
1.0 KiB
PHP
|
<?php
|
||
|
# Copyright: Marcel 'H4ckHunt3r 'Naeve
|
||
|
## Support: www.naeve.info && www.ilch.de
|
||
|
|
||
|
defined('main') or die('no direct access');
|
||
|
|
||
|
$tpl = new tpl( 'ucp/safe.htm' );
|
||
|
|
||
|
$uI = db_fetch_object(db_query("SELECT * FROM prefix_user WHERE id='".$uid."'"));
|
||
|
|
||
|
if(isset($_POST['subEdit'])&&$uid!=0)
|
||
|
{
|
||
|
if($_POST['pass'] != $_POST['pass2'] && isset($_POST['pass']) && isset($_POST['pass2']))
|
||
|
{
|
||
|
$message .= 'Die Passwörter stimmen nicht überein!<br>';
|
||
|
}elseif(!isset($_POST['pass']) && !isset($_POST['pass2'])){
|
||
|
$message .= 'Es wurde kein neues Passwort eingetragen!<br>';
|
||
|
} else {
|
||
|
if(isset($_POST['oPass']) && md5($_POST['oPass'])==$uI->pass)
|
||
|
{
|
||
|
if(@db_query("UPDATE prefix_user SET pass='".md5($_POST['pass'])."' WHERE id='".$uid."'"))
|
||
|
{
|
||
|
$message .= "Das Passwort wurde geändert!<br>";
|
||
|
} else {
|
||
|
$message .= "Es ist ein Fehler beim ändern des Passworts unterlaufen!<br>";
|
||
|
}
|
||
|
}
|
||
|
|
||
|
}
|
||
|
|
||
|
$message .= "";
|
||
|
} else {
|
||
|
$message = "";
|
||
|
}
|
||
|
|
||
|
$tpl->set('message', $message);
|
||
|
$tpl->out(0);
|
||
|
|
||
|
?>
|