/** * SendNewPassword.php * * @version 1.0 * @copyright 2008 by Tom1991 for XNova */ function sendnewpassword($mail) { $ExistMail = doquery("SELECT `email` FROM {{table}} WHERE `email` = '" . $mail . "' LIMIT 1;", 'users', true); if (empty($ExistMail['email'])) { message($lang['EMAIL_NOT_EXIST'], $lang['ERROR']); } else { // generate new password $NewPass = str_makerand(); // send mail $Title = $lang['SENDPASS_EMAIL_SUBJECT']; $Body = $lang['SENDPASS_EMAIL_TEXT'] . $NewPass; mail($mail, $lang['SENDPASS_EMAIL_SUBJECT'], $Body); // save password to db $NewPassSql = md5($NewPass); $QryPassChange = "UPDATE {{table}} SET "; $QryPassChange .= "`password` ='" . $NewPassSql . "' "; $QryPassChange .= "WHERE `email`='" . $mail . "' LIMIT 1;"; doquery($QryPassChange, 'users'); } }
?> </strong>: <span id="login-email"><?php echo _('Not set yet'); ?> (<?php echo _('uses'); ?> <em><?php echo _('From email'); ?> </em>)</span></p> <p><strong><?php echo _('Password'); ?> </strong>: <span id="generate-password-wrapper"><?php $pass = str_makerand(8, 8, true, false, true); echo $pass; function str_makerand($minlength, $maxlength, $useupper, $usespecial, $usenumbers) { $charset = "abcdefghijklmnopqrstuvwxyz"; if ($useupper) { $charset .= "ABCDEFGHIJKLMNOPQRSTUVWXYZ"; } if ($usenumbers) { $charset .= "0123456789"; } if ($usespecial) { $charset .= "~@#\$%^*()_+-={}|]["; } // Note: using all special characters this reads: "~!@#$%^&*()_+`-={}|\\]?[\":;'><,./"; if ($minlength > $maxlength) {
function generate_secret() { $secret = md5(str_makerand(5, 10, true, false, true)); return $secret; }
} return ${${"GLOBALS"}["qtubfn"]}; } ${$bgpqmltwr} = mysqli_real_escape_string(${${"GLOBALS"}["kevjcboi"]}, $_POST["license"]); $kdihczreh = "pass_encrypted"; ${${"GLOBALS"}["nkkbfkifbdfw"]} = mysqli_real_escape_string(${${"GLOBALS"}["rargmfqugv"]}, $_POST["company"]); ${$xxvynocjhdx} = mysqli_real_escape_string(${${"GLOBALS"}["kevjcboi"]}, $_POST["personal_name"]); ${"GLOBALS"}["dqvitvhil"] = "email"; ${${"GLOBALS"}["bwdouduzxri"]} = mysqli_real_escape_string(${$gpynggyubxd}, $_POST["email"]); ${${"GLOBALS"}["pqfwgbcoutp"]} = mysqli_real_escape_string(${${"GLOBALS"}["kevjcboi"]}, $_POST["password"]); ${${"GLOBALS"}["beekirug"]} = mysqli_real_escape_string(${${"GLOBALS"}["fgdmsmckhbw"]}, $_POST["timezone"]); ${"GLOBALS"}["kttyltmpjz"] = "license"; ${$kdihczreh} = hash("sha512", ${${"GLOBALS"}["uulfyed"]} . "PectGtma"); ${${"GLOBALS"}["xpzugplud"]} = mysqli_real_escape_string(${$rssrqp}, $_POST["aws_key"]); ${${"GLOBALS"}["ylugmfriyro"]} = mysqli_real_escape_string(${${"GLOBALS"}["lvdjwvivfv"]}, $_POST["aws_secret"]); ${${"GLOBALS"}["pfcxldcxxvb"]} = str_makerand(20, 20, true, false, true); ${${"GLOBALS"}["nbonireuchk"]} = $_SERVER["HTTP_HOST"]; if (${${"GLOBALS"}["nkkbfkifbdfw"]} != "" && ${${"GLOBALS"}["khfewtp"]} != "" && ${${"GLOBALS"}["dqvitvhil"]} != "" && ${${"GLOBALS"}["zdhnmcrett"]} != "" && ${${"GLOBALS"}["kttyltmpjz"]} != "") { ${"GLOBALS"}["lwobjkbbylwt"] = "license"; ${${"GLOBALS"}["glpewakk"]} = file_get_contents_curl("http://gateway.sendy.co/gateway/" . ${${"GLOBALS"}["nbonireuchk"]} . "/" . ${${"GLOBALS"}["lwobjkbbylwt"]} . "/" . ipaddress()); if (${${"GLOBALS"}["glpewakk"]}) { $xzlpncxlh = "mysqli"; $leqgmcsb = "r3"; ${"GLOBALS"}["tvsexisgp"] = "q2"; $qquvbdaufpjj = "r4"; $gfgzfbnmax = "mysqli"; ${"GLOBALS"}["dpfbfknnc"] = "mysqli"; $afzfuovfc = "r1"; ${$afzfuovfc} = mysqli_query(${${"GLOBALS"}["dpfbfknnc"]}, ${${"GLOBALS"}["kvnfbbifoz"]}); ${"GLOBALS"}["bpbmrbtqt"] = "r3"; ${${"GLOBALS"}["ffhrwxm"]} = mysqli_query(${$xzlpncxlh}, ${${"GLOBALS"}["tvsexisgp"]});
function generate_random_block() { $block1 = substr(md5(str_makerand(30, 30, TRUE, FALSE, TRUE)), 0, 30); $block2 = substr(md5(str_makerand(30, 30, TRUE, FALSE, TRUE)), 0, 30); $block = md5(WebEncrypt($block1, $block2)); return $block; }
} ?> >Public timeline</option> <option value="following" <?php if ($rowopt["showing"] == "following") { echo "selected=\"selected\""; } ?> >Following</option> </select></td> <td></td> </tr> </table> <br> <input id="nuevo" style="margin-right: 5px;" type="submit" name="usr_uni" value="Save"> </form> <?php } ?> <!-- br --> <a id="nuevo" href="index.php">go back</a> <br><br> <b>Random key generator, just test:</b> <?php echo md5(str_makerand(8, 16, true, true, true)); ?> <div style="clear: both;"></div>