示例#1
0
if (strlen(trim($HTTP_POST_VARS[newpassword1])) && strlen(trim($HTTP_POST_VARS[newpassword2]))) {
    if ($HTTP_POST_VARS[newpassword1] != $HTTP_POST_VARS[newpassword2]) {
        print "<h3>Passwords don't match</h3>\n";
        $action = 'none';
    } else {
        $myadminpost[password] = crypt($HTTP_POST_VARS[newpassword1]);
    }
}
$myadminpost[language] = $HTTP_POST_VARS[language];
if ($debug) {
    dbg("myadminpost", $myadminpost);
}
//
// find if I as exist in admins table
//
$naso = sql_nadjiAdmin($myc, "username", $dadmin[username]);
if ($debug) {
    dbg("found me as admin", $naso);
}
//
// not found
//
if (!$naso) {
    print "<h1>Dear " . $dadmin[username] . ",</h1>\n";
    print "<h3>You are not found to be an administrator in NonameTV</h3>\n";
    print "<h3>How can you see this page if you are not an admin???</h3>\n";
    print "<h3>Please, call your server administrator</h3>\n";
    //
    // disconnect from main database
    //
    switch ($dconf[maindbtype]) {
示例#2
0
        } else {
            $adminpost['password'] = crypt($_POST['newpassword1']);
            $clearpassword = $_POST['newpassword1'];
        }
    }
}
if ($debug) {
    dbg("adminpost", $adminpost);
}
//
// find if admin exists
//
if (isset($adminpost['username'])) {
    $naso = sql_nadjiAdmin($myc, "username", $adminpost['username']);
} else {
    $naso = sql_nadjiAdmin($myc, "username", $adminarg);
}
if ($debug) {
    dbg("found admin", $naso);
}
//
// nije pronadjen admin iz posta ili argumenta
//
if ($naso == false) {
    if ($adminarg) {
        $admin['username'] = $adminarg;
    } else {
        $admin['username'] = '';
    }
} else {
    $admin = $naso;