コード例 #1
0
ファイル: forgotpassword.php プロジェクト: amoldclarion/ICRS
//Assigns Metatag
$hdlTpl->setVariable("header", $strHeader);
//Assigns header
$hdlTpl->setVariable("footer", $strFooter);
//Assigns footer
$hdlTpl->setVariable("menu", $strLmenu);
//Assigns left menu
if ($_POST["submit"] == "Forgot Password") {
    $strErrorMessage = "";
    $intError = 0;
    $intCheck = $hldGlobal->fnCheckEmail($_POST["email"]);
    if (!$intCheck) {
        $strErrorMessage = "Email address does not exists!";
        $intError = 1;
    } else {
        $strPass = $hldGlobal->generatePassword(5, 8);
        $arrUser = $hldGlobal->fnGetUserEmail($_POST["email"]);
        $sqlUpd = "UPDATE tbluser SET password='******' WHERE id=" . $arrUser[0]["id"];
        mysql_query($sqlUpd) or die(mysql_error());
        $to = $_POST["email"];
        $subject = 'Login credentials';
        $message = 'Hi 
            Your login credentials
            
            User name : ' . $arrUser[0]["username"] . '
            Password : '******'From: ' . ADMIN_EMAIL . "\r\n" . 'X-Mailer: PHP/' . phpversion();
        mail($to, $subject, $message, $headers);
        header("Location:succ/1/forgotpassword.htm");
    }
}
コード例 #2
0
ファイル: takequiz.php プロジェクト: amoldclarion/ICRS
//Fetches Metatag template
$strFooter = $hldGlobal->fnGetFooter();
//Fetches footer template
$strLmenu = $hldGlobal->fnMenu("quizzes", $arrMpage);
//Fetches left menu
$hdlTpl->setVariable("metatag", $strMetatag);
//Assigns Metatag
$hdlTpl->setVariable("header", $strHeader);
//Assigns header
$hdlTpl->setVariable("footer", $strFooter);
//Assigns footer
$hdlTpl->setVariable("menu", $strLmenu);
//Assigns left menu
if ($_POST["submit_ans"] == "Submit Answer") {
    if (is_array($_POST["opt"]) && count($_POST["opt"]) > 0) {
        $strUnique = $hldGlobal->generatePassword();
        foreach ($_POST["opt"] as $key1 => $value1) {
            $sqlIns = "INSERT INTO tblQuizAnswer(id,qid,userid,option_id,module_id,quiz_title_id,course_id,quiz_date,attempted) VALUES('','" . $key1 . "','" . $_SESSION["UID"] . "','" . $value1 . "','" . $_POST["mid"] . "','" . $_POST["quiz_title_id"] . "','" . $_GET["cid"] . "','" . date("Y-m-d") . "','" . $strUnique . "')";
            mysql_query($sqlIns);
        }
        $_SESSION["StRuNiQuE"] = $strUnique;
        $hldGlobal->fnStoreCorrectPercent($_GET["cid"], $_GET["qid"], $_POST["mid"], $_SESSION["UID"], $strUnique);
        $redirect = SITE_NAME . "showresult/" . $_GET["qid"] . "/" . $_POST["mid"] . ".htm";
        header("Location:{$redirect}");
    }
}
$hldGlobal->fnTrackUser("Take Quiz", $_SESSION["MaInId"], $_GET["cid"], $_GET["qid"]);
$arrCourseName = $hldGlobal->fnFetchCourse($_GET["cid"]);
$hdlTpl->setVariable("cname", $arrCourseName[0]["cname"]);
//Assigns course name
$arrQuizquestion = $hldGlobal->fnGetQuizQuestion($_GET["qid"]);