コード例 #1
0
<?php

require_once "praveen.php";
$respjson = array("status" => "unprocessed", error => 1);
$keys = array("userid", "password", "repassword");
$prn = new praveen();
$password = $prn->safePost("password");
$repassword = $prn->safePost("repassword");
if ($prn->checkPOST($keys)) {
    if (strcmp($password, $repassword) == 0) {
        $con = $prn->getConnection();
        if ($con) {
            $userid = $prn->safePost("userid");
            $sql = "select password from registered_users where id='{$userid}' limit 1";
            if ($result = $prn->query($sql)) {
                $usercount = $result->num_rows;
                if ($usercount == 1) {
                    $sql = "update  hawabaaz.registered_users set password='******' where id='{$userid}'";
                    $prn->query($sql);
                    $respjson[error] = 0;
                    $respjson['status'] = "success";
                } else {
                    $respjson["status"] = "Authentication Failure";
                    $respjson[error] = 5;
                }
            } else {
                $respjson["status"] = "SQL querry error";
                $respjson["SqlError"] = $conn->error;
                $respjson[error] = 4;
            }
        } else {
コード例 #2
0
<?php

require_once "praveen.php";
$resp = array("status" => "unprocessed", error => 1);
$keys = array("OTP", "userId", "password", "rePassword");
$prn = new praveen();
if ($prn->checkPOST($keys)) {
    $userId = $prn->safePost("userId");
    $otp = $prn->safePost("OTP");
    $password = $prn->safePost("password");
    $rePassword = $prn->safePost("rePassword");
    if ($password == $rePassword) {
        $con = $prn->getConnection();
        if ($con) {
            $sql = "select verified from registered_users where id='{$userId}' and temporary_password ='******' limit 1";
            if ($result = $prn->query($sql)) {
                $usercount = $result->num_rows;
                if ($usercount == 1) {
                    $row = $result->fetch_array();
                    if ($row['verified'] == 0) {
                        $sql = "update  hawabaaz.registered_users set password='******', temporary_password='', verified=1  where id='{$userId}' ";
                        if ($prn->query($sql)) {
                            $resp[error] = 0;
                            if ($prn->debug) {
                                $resp['status'] = "success";
                            }
                        } else {
                            $resp[error] = 4;
                        }
                    } else {
                        $resp[error] = 105;