Example #1
0
<?php

require_once "TestSupport.php";
require_once "../JentiConfig.php";
require_once "../JentiUser.php";
$user = new JentiUser($config);
if ($user->error) {
    test_echobr($user->error);
}
/*
$user_input["EMAIL"] = "*****@*****.**";
$user_input["PASSWORD"] = "******";
$user->add_user($user_input);
if($user->error)
{
    test_echobr($user->error);
}

$user_info = $user->validate_user($user_input);
if($user->error)
{
    test_echobr($user->error);
}
*/
$user_info = $user->get_user("*****@*****.**");
if ($user->error) {
    test_echobr($user->error);
}
if (strlen($user_info["NAME"]) == 0) {
    $pos = strpos($user_info["EMAIL"], "@");
    $user_info["NAME"] = $pos === FALSE ? $user_info["EMAIL"] : substr($user_info["EMAIL"], 0, $pos);
Example #2
0
 /**
  * Save user start.
  */
 public function save_user_start()
 {
     if (!isset($_COOKIE[COOKIE_LANGUAGE_CODE])) {
         $user = new JentiUser($this->config);
         if (!$user->error) {
             $start_info["TYPE"] = ACTIVITY_START;
             //TODO $feedback_info["EMAIL"] = $this->email;
             $user->add_user_activity($start_info);
         }
         $this->error = $user->error;
     }
 }
Example #3
0
<?php

require_once "TestSupport.php";
require_once "../JentiConfig.php";
require_once "../JentiUser.php";
$user = new JentiUser($config);
if ($user->error) {
    test_echobr($user->error);
}
$ranking = $user->get_ranking();
/*
$user_input["EMAIL"] = "*****@*****.**";
$user_input["PASSWORD"] = "******";
$user->add_user($user_input);
if($user->error)
{
    test_echobr($user->error);
}

$user_info = $user->validate_user($user_input);
if($user->error)
{
    test_echobr($user->error);
}
*/
echo json_encode($ranking);
Example #4
0
<?php

require_once "../JentiConfig.php";
require_once "../JentiUser.php";
require_once "../JentiAjax.php";
set_error_handler("ajax_error_handler");
$user = new JentiUser($config);
if ($user->error) {
    echo ajax_json_response_error($user->error);
    exit;
}
echo ajax_json_response($user->get_ranking());
restore_error_handler();