Exemple #1
0
        getname($shandle, $user, $pass);
        break;
    case "veriname":
        veriname($shandle, $user, $pass);
        break;
    case "requestion":
        requestion($shandle, $user, $answer, $error);
        break;
    case "reanswer":
        checkanswer($shandle, $user, $answer);
        break;
    case "getnewpass":
        getnewpass($user, $pass1, $pass2, $error);
        break;
    case "badanswer":
        badanswer($user);
        break;
    case "savepass":
        savepass($user, $pass1, $pass2, $shandle);
        break;
}
return;
/////////////////////////////////////////////////////////////
function getname($shandle, $user, $pass)
{
    $cp_nextaction = "veriname";
    echo "<table name='ntable' id='ntable' border=0 cellpadding=0 cellspacing=0 class='nclass'>\n";
    echo "   <tr>\n";
    echo "      <td colspan=2>\n";
    echo "         Please enter your username and current password:\n";
    echo "      </td>\n";
Exemple #2
0
} else {
    $sp_nextact = $sp_nextact == "answer" ? "badanswer" : $sp_nextact;
}
echo "<input type=hidden name='sp_nextact' id='sp_nextact' value=\"{$sp_nextact}\">\n";
switch ($sp_nextact) {
    case "view":
        inputing($username, $email);
        break;
    case "ask":
        askuser($shandle, $username, $email, $question, $answer);
        break;
    case "retry":
        retry($username, $email);
        break;
    case "badanswer":
        badanswer($shandle, $username, $email, $question, $answer);
        break;
    case "answered":
        answered($shandle, $username, $fullname, $email);
        break;
    case "sendmail":
        break;
    case "done":
        break;
}
/////////////////////////////////////////////////////////////////////////
function inputing($username, $email)
{
    echo "<div name='passdiv' id='passdiv' class='lmaindiv'>\n";
    echo "   <table cellpadding=0 cellspacing=0 border=0 class='ntable'>\n";
    echo "      <tr><td colspan=2>Lost Password recovery:</td></tr>\n";