示例#1
0
$result = array();
	
if (!isset($_GET['eventId']))
	$errorMessage = "Identifiant d'événement manquant (eventId).";
else {
	try {
		$eventId = $_GET['eventId'];
		$eventDetailsContent = getEventDetailPage($eventId);
		
		$isLoggedIn = isLoggedIn($eventDetailsContent);
		
		if (!$isLoggedIn)
			$errorMessage = "Vous n'êtes pas identifié.";
		else {
			$userId = getUserIdFromContent($eventDetailsContent);
			$username = getUserNameFromContent($eventDetailsContent);
			
			$result = createEventDetails($eventId, $eventDetailsContent);
			$result["username"] = $username;
			$result["userid"] = $userId;
			$result["isParticipating"] = isParticipating($result, $userId);
		}
		
		$result["loggedIn"] = $isLoggedIn;
	} catch (Exception $e) {
		$errorMessage = $e->getMessage();
	}
}

$result["errorMessage"] = $errorMessage;
echo json_encode($result);
示例#2
0
$errorMessage = '';
$result = array();
	
if (!isset($_GET['memberId']))
	$errorMessage = "Identifiant de membre manquant (memberId).";
else {
	try {
		$memberId = $_GET['memberId'];
		$content = getMemberDetailPage($memberId);
		
		$isLoggedIn = isLoggedIn($content);
		
		if (!$isLoggedIn)
			$errorMessage = "Vous n'êtes pas identifié.";
		else {
			$username = getUserNameFromContent($content);
			
			$member = createMemberDetails($content);
			
			if ($member) {
				$result = $member;
				$result["username"] = $username;
			} else
				$errorMessage = "Membre non trouvé : $memberId";
		}
		
		$result["loggedIn"] = $isLoggedIn;
	} catch (Exception $e) {
		$errorMessage = $e->getMessage();
	}
}
示例#3
0
	$errorMessage = "L'année n'a pas été spécifié.";
else {
	$month = $_GET['month'];
	$year = $_GET['year'];
	
	$currentDate = getdate();
	
	try {
		$thisMonthAgendaContent = getAgendaPage($month, $year);
	
		$isLoggedIn = isLoggedIn($thisMonthAgendaContent);
		
		if (!$isLoggedIn)
			$errorMessage = "Vous n'êtes pas identifié.";
		else {
			$username = getUserNameFromContent($thisMonthAgendaContent);
			
			$events = parseEventist($thisMonthAgendaContent);
			
			$result = array(
				"username" => $username,
				"month" => $month,
				"year" => $year,
				"events" => $events
			);
		}
		$result["loggedIn"] = $isLoggedIn;
	} catch (Exception $e) {
		$errorMessage = $e->getMessage();
	}
}
示例#4
0
$receivedLogin = '';
$receivedPassword = '';
$errorMessage = '';
$result = array();

if(isset($_GET['login'])) $receivedLogin = $_GET['login'];
if(isset($_GET['pwd'])) $receivedPassword = $_GET['pwd'];

try {
	global $LOGIN_URL;
	
	$loginResult = readFileContent("$LOGIN_URL&id=$receivedLogin&pw=$receivedPassword");
	$errorMessage = getErrorMessage($loginResult);
	$isLoggedIn = isLoggedIn($loginResult);
	
	if ($isLoggedIn) {
		$username = getUserNameFromContent($loginResult);
		
		$result = array(
			"username" => $username
		);
	}
	$result["loggedIn"] = $isLoggedIn;
} catch (Exception $e) {
	$errorMessage = $e->getMessage();
}

$result["errorMessage"] = $errorMessage;
echo json_encode($result);
?>