<?php require_once $_SERVER['DOCUMENT_ROOT'] . '/includes/global.php'; require_once DOC_ROOT . '/includes/classes/class.user.php'; $city_id = get_param('city_id'); $user_id = get_param('user_id'); $user_region = new UserRegion(); $result = $user_region->add_city($user_id, $city_id); $_SESSION['city_id'] = $city_id; redirect('/index.php');
<?php require_once $_SERVER['DOCUMENT_ROOT'] . '/includes/global.php'; require_once DOC_ROOT . '/includes/classes/class.html.php'; require_once DOC_ROOT . '/includes/classes/class.user.php'; require_once DOC_ROOT . '/includes/classes/class.city.php'; $user_id = get_param('user_id'); if (!$user_id) { redirect('/login.php'); } $user_region = new UserRegion(); $city = $user_region->get_region_for_user($user_id); $html = new HTML(); $html->set_title('City Home'); $html->generate_header_mobile(); ?> <ul data-role='listview' data-inset='false' data-theme='a' data-divider-theme='a'> <li> <a href="/issues.php?type=<?php echo REGION_CITY; ?> "><?php echo $city->image_tag(); echo $city->city_name(); ?> </a> (<?php echo $city->issue_count[REGION_CITY]; ?> ) </li>
<?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.city.php'; $region_type = get_param('type'); $user_region = new UserRegion(); $city = $user_region->get_city($user_id); $data = array('masthead_logo' => $city->masthead_logo[$region_type], 'masthead' => $city->masthead[$region_type]); return_jsonp_data($data);
<?php } ?> </select> <select class="region" name="region"> <option value="0">Municipio</option> </select> <!-- <a id="anotherRegion" href="" style="margin-right:20px">Agregar otro municipio</a> --> </td> </tr> <?php } else { ?> <?php $ur = new UserRegion(); $userRegions = $ur->getByIdUser($idUser); ?> <tr> <td><label for="regions"> Regiones </label></td><td> <select id="regions" name="region"> <?php foreach ($userRegions as $r) { $region = new Region($r->prepareId_region()); echo '<option value="' . $region->prepareId_region() . '"> ' . $region->prepareName() . ' </option>'; } ?> </select> <center><span id="selectR" style="display:none;"> <b>Selecciona una región</b></span></center>
$u->setBirthday(fRequest::encode('birthday', 'date')); $u->setPhone(fRequest::encode('phone', 'string')); $u->setCellphone(fRequest::encode('cellphone', 'string')); $u->setNextel(fRequest::encode('nextel', 'string')); $u->setNextel(fRequest::encode('fax', 'string')); $u->setNextel(fRequest::encode('address', 'string')); $u->store(); } catch (Exception $e) { die('El correo electrónico ya está asociado con una cuenta' . $e->getMessage()); } $regions = array_unique(fRequest::encode('region', 'array')); $permissions = array_unique(fRequest::encode('permission', 'array')); try { foreach ($regions as $item) { if (!empty($item) && $item != 'null') { $ur = new UserRegion(); $ur->setIdUser($u->getIdUser()); $ur->setIdRegion($item); $ur->store(); } } foreach ($permissions as $item) { if (!empty($item) && $item != 'null') { $up = new UserPermission(); $up->setIdUser($u->getIdUser()); $up->setIdPermission($item); $up->store(); } } } catch (Exception $e) { die($e->getMessage());
<?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.city.php'; require_once DOC_ROOT . '/includes/classes/class.legislation_category.php'; $region = get_param('reg'); $city = UserRegion::get_city($user_id); $lc = $city->get_legislation_categories($region); $categories = array(); foreach ($lc as $category) { $categories[] = array('key' => $category->id(), 'value' => $category->lc_category(), 'count' => $category->cat_count()); } $data = $categories; return_jsonp_data($data);
<?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);
break; case 30: $permissions['user'][] = 'delete'; break; case 31: $permissions['franchise'][] = 'add'; break; case 32: $permissions['franchise'][] = 'edit'; break; case 33: $permissions['franchise'][] = 'delete'; break; } } $tmp = UserRegion::getByIdUser($u->prepareIdUser()); $regions = array(); foreach ($tmp as $item) { $regions[] = $item->prepareIdRegion(); } $regions = implode(',', $regions); fSession::set(SESSION_ID_USER, $u->prepareIdUser()); fSession::set(SESSION_REGIONS, $regions); fAuthorization::setUserACLs($permissions); header('Location: ' . SITE); } } ?> <!DOCTYPE html> <html>
<?php require_once $_SERVER['DOCUMENT_ROOT'] . '/includes/global.php'; require_once DOC_ROOT . '/includes/classes/class.user.php'; $user_id = User::get_user_id(); $city_id = get_param('city_id'); $user_region = new UserRegion(); $city = $user_region->add_city($user_id, $city_id); $data = array('user_id' => $user_id, 'issue' => array('id' => '', 'type' => '', 'category' => array('id' => '', 'name' => ''), 'feedback_id' => '', 'filter_type' => '', 'title' => '', 'sponsor' => ''), 'region' => $city->region_data()); return_jsonp_data($data);