Esempio n. 1
0
 /**
  * @dataProvider additionProvider
  */
 public function testCheck($email, $mobile, $passwd, $confirm_passwd, $code, $expect)
 {
     $register = new User_Register();
     $return = $register->check($email, $mobile, $passwd, $confirm_passwd, $code, $expect);
     $this->assertEquals($expect, $return['status']);
     //$this->expectOutputString('1');
     //print "{$return['status']}";
     //$this->assertEquals($expected, $a + $b);
 }
Esempio n. 2
0
    // cache for 1 day
}
// Access-Control headers are received during OPTIONS requests
if ($_SERVER['REQUEST_METHOD'] == 'OPTIONS') {
    if (isset($_SERVER['HTTP_ACCESS_CONTROL_REQUEST_METHOD'])) {
        header("Access-Control-Allow-Methods: GET, POST, OPTIONS");
    }
    if (isset($_SERVER['HTTP_ACCESS_CONTROL_REQUEST_HEADERS'])) {
        header("Access-Control-Allow-Headers:        \n\t\t\t{$_SERVER['HTTP_ACCESS_CONTROL_REQUEST_HEADERS']}");
    }
    exit(0);
}
include "../common.php";
include_once $config['SiteClassPath'] . "class.Content.php";
include_once $config['SiteClassPath'] . "class.user.register.php";
$ObjUser = new User_Register();
$objContent = new Content();
//http://stackoverflow.com/questions/15485354/angular-http-post-to-php-and-undefined
$postdata = file_get_contents("php://input");
$response = array();
if (isset($postdata)) {
    $request = json_decode($postdata);
    $email = $request->email;
    if (isset($email)) {
        if (count($ObjUser->emailexists($email)) > 0) {
            $userdetails = $ObjUser->emailexists($email);
            $ObjUser->SentPasswordEmail($userdetails[0]['email'], $userdetails[0]['password'], $userdetails[0]['firstname'], $userdetails[0]['lastname']);
            $response = array('success' => true, 'message' => "Your Password has been sent successfully. Please check your email.");
        } else {
            $response = array('success' => false, 'message' => "Given email is not available in our database. Please check the email you have entered.");
        }
Esempio n. 3
0
<?php

include "../common.php";
include_once 'includes/headers.php';
include_once 'classes/memory.class.php';
include_once 'classes/user.class.php';
include_once $config['SiteClassPath'] . "class.user.register.php";
$ObjUserRegister = new User_Register();
$ObjMemory = new Memory();
$ObjUser = new User();
//http://stackoverflow.com/questions/15485354/angular-http-post-to-php-and-undefined
$postdata = file_get_contents("php://input");
$response = array();
if (isset($postdata)) {
    $request = json_decode($postdata);
    $facebook_id = $request->facebook_id;
    $first_name = $request->first_name;
    $last_name = $request->last_name;
    $username = $request->username;
    $birthday = $request->birthday;
    $email = $request->email;
    $gender = $request->gender;
    if ($email && $facebook_id) {
        // check if user in db => login
        if (mysql_num_rows($ObjUser->check_facebook_user($facebook_id)) > 0) {
            $user = mysql_fetch_array($ObjUser->check_facebook_user($facebook_id));
            //Random Image
            $memory = mysql_fetch_array($ObjMemory->getRandMemory($user['id']));
            $base_url = "http://the-memories.com/memoryphoto/";
            $message = $memory ? $base_url . $memory['MemoryPhoto'] : null;
            $success = true;