Example #1
0
function L_encrypt($txt)
{
    if (file_exists("modules/cluster-paradise/data-cluster-M.php")) {
        include "modules/cluster-paradise/data-cluster-M.php";
        $key = $part[0]["KEY"];
    }
    return encryptK($txt, $key);
}
Example #2
0
function encrypt($txt)
{
    global $NPDS_Key;
    return encryptK($txt, $NPDS_Key);
}
Example #3
0
function L_encrypt($txt)
{
    global $userdata;
    $key = substr($userdata[2], 8, 8);
    return encryptK($txt, $key);
}
Example #4
0
function mail_password($uname, $code)
{
    global $NPDS_Prefix;
    global $sitename, $nuke_url;
    $uname = removeHack(stripslashes(htmlspecialchars(urldecode($uname), ENT_QUOTES, cur_charset)));
    $result = sql_query("SELECT uname,email,pass FROM " . $NPDS_Prefix . "users WHERE uname='{$uname}'");
    $tmp_result = sql_fetch_row($result);
    if (!$tmp_result) {
        message_error(translate("Sorry, no corresponding user info was found") . "<br /><br />", "");
    } else {
        $host_name = getip();
        list($uname, $email, $pass) = $tmp_result;
        // On envoie une URL avec dans le contenu : username, email, le MD5 du passwd retenu et le timestamp
        $url = "{$nuke_url}/user.php?op=validpasswd&code=" . urlencode(encrypt($uname) . "#fpwd#" . encryptK($email . "#fpwd#" . $code . "#fpwd#" . time(), $pass));
        $message = "" . translate("The user account") . " '{$uname}' " . translate("at") . " {$sitename} " . translate("has this email associated with it.") . "\n\n";
        $message .= translate("A web user from") . " {$host_name} " . translate("has just requested a Confirmation to change the password.") . "\n\n" . translate("Your Confirmation URL is:") . " <a href=\"{$url}\">{$url}</a> \n\n" . translate("If you didn't ask for this, don't worry. Just delete this Email.") . "\n\n";
        include "signat.php";
        $subject = "" . translate("Confirmation Code for") . " {$uname}";
        send_email($email, $subject, $message, "", true, "html");
        message_pass('<p class="lead text-xs-center"><i class="fa fa-exclamation"></i>&nbsp;' . translate("Confirmation Code for") . ' ' . $uname . ' ' . translate("mailed.") . '');
        Ecr_Log("security", "Lost_password_request : " . $uname, "");
    }
}