Clanqbc
10-23-2014, 02:36 AM
Hi we want to add this to a widget.
http://www.allgenda.com/
they give us php code.
<?php
define('IN_PHPBB', true);
$phpbb_root_path = (defined('PHPBB_ROOT_PATH')) ? PHPBB_ROOT_PATH : './';
$phpEx = substr(strrchr(__FILE__, '.'), 1);
include($phpbb_root_path . 'common.' . $phpEx);
include($phpbb_root_path . 'includes/functions_display.' . $phpEx);
// Recup?ration de l'utilisateur connect? via $_SESSION
$user->session_begin();
$auth->acl($user->data);
// adresse email de l'utilisateur
$email = $user->data['user_email'];
// Id de l'agenda pour pr? s?lectionner un agenda ou du groupe pour pr? s?lectionner tous les agendas du groupe
$agenda_id = 'AGENDA_ID';
// type de l'agenda. 1 pour un agenda pr?cis, 4 pour tous les agendas du groupe
$agenda_type = 'AGENDA_TYPE';
// envoi de la requ?te pour r?cup?rer le token de connexion de l'utilisateur
$token = file_get_contents('http://www.allgenda.com/iagenda/iagenda?actionId=60&gid='.$agenda_id.'&email='.$email);
// d?codage du r?sultat
// Si le nom de domaine de votre serveur web ? ?t? ajout? dans les domaines de confiance du groupe, que l'utilisateur est membre du groupe et a coch? la case "site de confiance" vous recevrez un token permettant la connexion automatique de l'utilisateur.
// Dans le cas contraire un message d'erreur (qui contient votre nom de domaine tel que vu par les serveurs Allgenda) et une redirection sur la page de connexion.
$res = json_decode($token,true);
if($res['result']=='ok')
{
header('location:http://www.allgenda.com/iagenda/iagenda?actionId=59&token='.$res['token'].'&email='.$email.'&agendaType='.$agenda_type.'&aId='.$agenda_id);
}
else
{
header('location:http://www.allgenda.com');
}
?>
For some reason i have a error.
Parse error: syntax error, unexpected '<' in /home/content/75/6943175/html/forum/packages/vbcms/widget/execphp.php(191) : eval()'d code on line 1
You guys have any clue?
http://www.allgenda.com/
they give us php code.
<?php
define('IN_PHPBB', true);
$phpbb_root_path = (defined('PHPBB_ROOT_PATH')) ? PHPBB_ROOT_PATH : './';
$phpEx = substr(strrchr(__FILE__, '.'), 1);
include($phpbb_root_path . 'common.' . $phpEx);
include($phpbb_root_path . 'includes/functions_display.' . $phpEx);
// Recup?ration de l'utilisateur connect? via $_SESSION
$user->session_begin();
$auth->acl($user->data);
// adresse email de l'utilisateur
$email = $user->data['user_email'];
// Id de l'agenda pour pr? s?lectionner un agenda ou du groupe pour pr? s?lectionner tous les agendas du groupe
$agenda_id = 'AGENDA_ID';
// type de l'agenda. 1 pour un agenda pr?cis, 4 pour tous les agendas du groupe
$agenda_type = 'AGENDA_TYPE';
// envoi de la requ?te pour r?cup?rer le token de connexion de l'utilisateur
$token = file_get_contents('http://www.allgenda.com/iagenda/iagenda?actionId=60&gid='.$agenda_id.'&email='.$email);
// d?codage du r?sultat
// Si le nom de domaine de votre serveur web ? ?t? ajout? dans les domaines de confiance du groupe, que l'utilisateur est membre du groupe et a coch? la case "site de confiance" vous recevrez un token permettant la connexion automatique de l'utilisateur.
// Dans le cas contraire un message d'erreur (qui contient votre nom de domaine tel que vu par les serveurs Allgenda) et une redirection sur la page de connexion.
$res = json_decode($token,true);
if($res['result']=='ok')
{
header('location:http://www.allgenda.com/iagenda/iagenda?actionId=59&token='.$res['token'].'&email='.$email.'&agendaType='.$agenda_type.'&aId='.$agenda_id);
}
else
{
header('location:http://www.allgenda.com');
}
?>
For some reason i have a error.
Parse error: syntax error, unexpected '<' in /home/content/75/6943175/html/forum/packages/vbcms/widget/execphp.php(191) : eval()'d code on line 1
You guys have any clue?