Ejemplo n.º 1
0
}
//Get the travel and info help list
if (isset($_REQUEST['action']) && $_REQUEST['action'] == "travelinfo") {
    $result = array();
    $result = getTravelInfo($pdo);
    if ($result != null) {
        $reply['status'] = "success";
        $reply['travel'] = $result;
    } else {
        $reply['status'] = "fail";
    }
}
//Get the list of events
if (isset($_REQUEST['action']) && $_REQUEST['action'] == "eventlist") {
    $result = array();
    $result = getUserEvents($pdo);
    if ($result != null) {
        $reply['status'] = "success";
        $reply['events'] = $result;
    } else {
        $reply['status'] = "fail";
    }
}
//Change the users active event
if (isset($_REQUEST['action']) && $_REQUEST['action'] == "changeevent") {
    $result = array();
    $result = changeUserEvent($pdo);
    if ($result = "allok") {
        $reply['status'] = "success";
    } else {
        $reply['status'] = "fail";
Ejemplo n.º 2
0
<?php

include_once 'database/events.php';
$events = [];
if (isset($_GET['user'])) {
    if (isset($_GET['attending'])) {
        $events = getUserRegisteredEvents($_GET['user']);
    } else {
        $events = getUserEvents($_GET['user']);
    }
} else {
    if (isset($_GET['private'])) {
        $events = getPrivateEvents();
    } else {
        if (isset($_GET['admin'])) {
            $events = getEvents();
        } else {
            $events = getPublicEvents();
        }
    }
}
echo json_encode($events);
Ejemplo n.º 3
0
<?php

session_start();
include_once "database/users.php";
include_once "database/events.php";
include_once "templates/header.php";
$user = getUser($_GET['username']);
$user_events = getUserEvents($user['username']);
$user_events_reg = getUserRegisteredEvents($user['username']);
include_once "templates/show_user.php";
?>

<link rel="stylesheet" href="css/show_user.css">

<div class="nav_buttons">
    <h2>User menu</h2>
    <ul>
        <?php 
if (isset($_SESSION['username']) && ($_SESSION['username'] == $_GET['username'] || $_SESSION['username'] == 'admin')) {
    ?>
            <li>
                <a href="action_delete_user.php?username=<?php 
    echo $user['username'];
    ?>
">Delete user</a>
            </li>
        <?php 
}
?>
        <li><a id="back_btn" href=<?php 
echo $_SERVER['HTTP_REFERER'];
Ejemplo n.º 4
0
function getLoginInfo($email, $password)
{
    $user = getUserByEmail($email);
    if ($user == null || $password != $user->password) {
        return invalidLogin();
    }
    $eventIds = $user->sharedEvent;
    $events = array();
    foreach ($eventIds as $key => $value) {
        $events[] = R::exportAll($value);
        $dates[$key] = $value['startdate'];
    }
    if (count($events) > 0) {
        array_multisort($dates, SORT_ASC, $events);
    }
    return array(ID => $user->id, USER_FNAME => $user->firstname, USER_LNAME => $user->lastname, USER_EMAIL => $user->email, USER_USEF_ID => $user->usefid, USER_EVENTS => getUserEvents($user->id, $eventIds));
    //count($events) > 0 ? $events : null);
}