<?php

require_once 'loader.php';
// return json response
$json = array();
$nameUser = stripUnwantedHtmlEscape($_POST["name"]);
$emailUser = stripUnwantedHtmlEscape($_POST["email"]);
$gcmRegID = stripUnwantedHtmlEscape($_POST["regId"]);
// GCM Registration ID got from device
$imei = stripUnwantedHtmlEscape($_POST["imei"]);
// Send this message to device
$message = $nameUser . "^" . $imei . "^" . "Registered on server.";
/**
 * Registering a user device in database
 * Store reg id in users table
 */
if (isset($nameUser) && isset($emailUser) && isset($gcmRegID) && $nameUser != "" && $imei != "" && $gcmRegID != "" && $emailUser != "") {
    if (!isUserExisted($emailUser, $gcmRegID)) {
        // Store user details in db
        $res = storeUser($nameUser, $emailUser, $gcmRegID, $imei);
        $registatoin_ids = array($gcmRegID);
        $messageSend = array("message" => $message);
        $result = send_push_notification($registatoin_ids, $messageSend);
    }
    //echo $result;
} else {
    // user details not found
    echo "Wrong values.";
}
Пример #2
0
require_once 'loader.php';
$Email = urldecode($_POST['Email']);
$Password = urldecode($_POST['Password']);
$Name = urldecode($_POST['Name']);
$Age = urldecode($_POST['Age']);
$Contact = urldecode($_POST['Contact']);
$City = urldecode($_POST['City']);
$State = urldecode($_POST['State']);
$sex = urldecode($_POST['sex']);
$GcmId = urldecode($_POST['GcmId']);
$profile_pic = urldecode($_POST['profile_pic']);
$facebook = false;
if (isset($_POST['Type'])) {
    $facebook = true;
}
$res = isUserExisted($Email);
if ($res) {
    if ($facebook) {
        updateUser($Email, $Password, $Name, $Age, $Contact, $City, $State, $sex, $GcmId, $profile_pic);
        getUserDetail($Email);
    } else {
        echo "user_exits";
    }
} else {
    if ($facebook) {
        $res = storeFacebookUser($Email, $Password, $Name, $Age, $Contact, $City, $State, $sex, $GcmId, $profile_pic);
    } else {
        $res = storeUser($Email, $Password, $Name, $Age, $Contact, $City, $State, $sex, $GcmId, $profile_pic);
    }
    getUserDetail($Email);
}
Пример #3
0
        //return $query->fetchAll();
        echo 'it\'s good';
        echo '<br>';
    } else {
        echo 'error';
        echo '<br>';
        //return $false;
    }
}
$name = "bachirdiop";
$email = "*****@*****.**";
$password = "******";
$email2 = 'diopisemou@gmail';
echo storeUser($name, $email, $password);
echo getUserByEmailAndPassword('*****@*****.**', 'bachirdiop3');
if (isUserExisted($email2)) {
    echo 'il existe';
} else {
    echo 'il existe pas ';
}
/*	
				$uuid = uniqid('fss_u', true);
				
				$salt = sha1(rand());
				$salt = substr($salt, 0, 10);
				$encrypted = base64_encode(sha1($password . $salt, true) . $salt);
				
				$hash = array("salt" => $salt, "encrypted" => $encrypted);
				$encrypted_password = $hash["encrypted"]; // encrypted password
				$salt = $hash["salt"]; // salt
				$regday = date("Y-m-j");
    $user_jobs = readFileFromData($file_usr);
    drawTableWithoutAdd($user_jobs);
    $file_pointer = openFile('status.txt', 'w+');
    $line = trim("true") . "\n";
    $line = $line . trim($username);
    writeFileFromBegin($file_pointer, $line);
} else {
    if (isset($_POST["register"])) {
        $username = $_POST["username"];
        $password = $_POST["password"];
        $username = trim($username);
        $password = trim($password);
        if ($username != "" && $password != "") {
            // add new username and password into usr.txt
            $file_create = openFile('usr.txt', 'a+');
            if (isUserExisted($file_create, $username)) {
                echo "<script> alert('User has already existed!'); </script>";
                exit;
            }
            $file_create = openFile('usr.txt', 'a+');
            $line = $username . "\t" . $password . "\n";
            writeFileAtEnd($file_create, $line);
            createFileForUser("usr_cart/usr_{$username}.txt");
            /* set user state as log out */
            $file_pointer = openFile('status.txt', 'w+');
            $line = trim("false");
            writeFileFromBegin($file_pointer, $line);
        } else {
            echo "<script> alert('Failed to register! Invalid username or password'); </script>";
        }
    } else {
Пример #5
0
         } else {
             $response["error"] = TRUE;
             $response["error_msg"] = "Error occured in Operation, Try again";
             echo json_encode($response);
         }
     } else {
         // user is NOT existed - error response
         $response["error"] = TRUE;
         $response["error_msg"] = "User does NOT exist!";
         echo json_encode($response);
     }
 } else {
     if ($tag == 'change_password') {
         $email = $_POST['email'];
         $new_entered_password = $_POST['new_password'];
         if (isUserExisted($email, $db)) {
             $is_stored_new_password = saveNewPassword($email, $new_entered_password, $db);
             if ($is_stored_new_password != false) {
                 $response["error"] = FALSE;
                 echo json_encode($response);
             } else {
                 $response["error"] = TRUE;
                 $response["error_msg"] = "Error occured in Operation, Try again";
                 echo json_encode($response);
             }
         } else {
             // user is NOT existed - error response
             $response["error"] = TRUE;
             $response["error_msg"] = "User does NOT exist!";
             echo json_encode($response);
         }