Example #1
0
<?php

require_once $_SERVER['DOCUMENT_ROOT'] . '/includes/global.php';
require_once DOC_ROOT . '/includes/classes/class.user.php';
$user = new User($user_id);
$user->firstname(get_param('first'));
$user->lastname(get_param('last'));
$user->mobile_phone(get_param('phone'));
$user->update();
$data = array('first' => $user->firstname(), 'last' => $user->lastname(), 'name' => format_name($user->firstname(), $user->lastname()), 'phone' => $user->mobile_phone(), 'password' => $user->password(), 'success' => 1);
return_jsonp_data($data);
Example #2
0
<?php

require_once $_SERVER['DOCUMENT_ROOT'] . '/includes/global.php';
require_once DOC_ROOT . '/includes/classes/class.user.php';
require_once DOC_ROOT . '/includes/classes/class.tell_friend.php';
require_once DOC_ROOT . '/includes/classes/class.city.php';
require_once DOC_ROOT . '/includes/classes/class.legislation.php';
require_once DOC_ROOT . '/includes/classes/class.announcement.php';
$code = get_param('code');
$fyi_data = Tell_Friend::get_data($code);
if (!empty($fyi_data) && $fyi_data['city_id']) {
    $city = new City($fyi_data['city_id']);
}
if ($fyi_data['issue_type'] == ANNOUNCEMENT_TYPE) {
    $issue = new Announcement($fyi_data['issue_id']);
} elseif ($fyi_data['issue_type'] == LEGISLATION_TYPE) {
    $issue = new Legislation($fyi_data['issue_id']);
}
$user = new User($user_id);
$user->mobile_phone($fyi_data['phone']);
$user->update();
$user_region = new UserRegion();
$user_region->add_city($user_id, $fyi_data['city_id']);
$data = array('status' => -1);
if (!empty($city)) {
    $data = array('user_id' => $user_id, 'phone' => $fyi_data['phone'], 'issue' => array('id' => $fyi_data['issue_id'], 'type' => $fyi_data['issue_type'], 'category' => array('id' => $issue->category['id'], 'name' => $issue->category['name']), 'feedback_id' => '', 'filter_type' => '', 'title' => $issue->title(), 'sponsor' => $issue->sponsors), 'region' => $city->region_data());
}
return_jsonp_data($data);
Example #3
0
<?php

require_once $_SERVER['DOCUMENT_ROOT'] . '/includes/global.php';
require_once DOC_ROOT . '/includes/classes/class.user.php';
require_once DOC_ROOT . '/includes/classes/class.alert.php';
require_once DOC_ROOT . '/includes/classes/class.tag.php';
require_once DOC_ROOT . '/includes/classes/class.announcement.php';
require_once DOC_ROOT . '/includes/classes/class.legislation.php';
$user = new User($user_id);
$data = array('name' => format_name($user->firstname(), $user->lastname()), 'first' => $user->firstname(), 'last' => $user->lastname(), 'phone' => $user->mobile_phone());
$city = UserRegion::get_city($user_id);
if ($city) {
    $data['zip'] = $city->zip();
}
$alerts = User_Alert::get_all($user_id);
$tags = array();
if (!empty($alerts)) {
    foreach ($alerts as $alert) {
        $tags[] = array('is_checked' => true, 'key' => $alert->tag_id(), 'value' => $alert->tag->tag());
    }
}
$data['tags'] = $tags;
return_jsonp_data($data);