//----------------------------------------------------------------------
require_once 'header.php';
require_once "user.php";
require_once 'sr_constants.php';
require_once 'sr_client.php';
require_once 'pa_constants.php';
require_once 'pa_client.php';
$user = geni_loadUser();
if (!isset($user) || is_null($user) || !$user->isActive()) {
    relative_redirect('home.php');
}
if (!isset($sa_url)) {
    $sa_url = get_first_service_of_type(SR_SERVICE_TYPE::SLICE_AUTHORITY);
}
include "tool-lookupids.php";
//error_log("DAPI.request = " . print_r($_REQUEST, true));
$invite_id = null;
if (array_key_exists('invite_id', $_REQUEST)) {
    $invite_id = $_REQUEST['invite_id'];
}
$project_name = null;
if (array_key_exists('project_name', $_REQUEST)) {
    $project_name = $_REQUEST['project_name'];
}
if ($invite_id == null) {
    $_SESSION['lasterror'] = "Ill-formed request to do-accept-project-invite.php";
    relative_redirect("home.php");
}
accept_invitation($sa_url, $user, $invite_id);
$_SESSION['lastmessage'] = "Successfully joined project {$project_name}";
relative_redirect('home.php');
Ejemplo n.º 2
0
<?php

require '../core/boot.php';
function accept_invitation()
{
    mysql_query("\n\t\tUPDATE as_friend\n\t\tSET friend_acc = 'y'\n\t\tWHERE login='******'login']}' AND login_friend='{$_GET['login_friend']}'") or die(mysql_error());
    mysql_query("\n\t\tINSERT INTO as_friend(login,login_friend,friend_acc)\n\t\tVALUES ('{$_GET['login_friend']}','{$_SESSION['login']}','y') ") or die(mysql_error());
}
accept_invitation();
header('Location:../pages/friends.php');