$_POST['added'] = microtime(true);
        $requests->insert($_POST);
        header("Location: ?product_request/{$ACTION}/{$ID}");
    } else {
        foreach ($request as $k => $v) {
            if (!isset($_POST[$k])) {
                $_POST[$k] = $v;
            }
        }
        $requests->update(array("travel" => $ID, "user" => $_SESSION['user']), $_POST);
        header("Location: ?product_request/{$ACTION}/{$ID}");
    }
    uploadFile("picture", $ID . $_SESSION['user']);
    $wall_post_insert = true;
}
$when = dateToRelative($entry['date']);
$changed = relativeTime($entry['update']);
$tmp = array();
if (isset($wall_post_insert)) {
    wallPost($entry['user'], $_SESSION['user'], "newrequest", "?product_request/{$ACTION}/{$ID}");
    wallPost($_SESSION['user'], $entry['user'], "newrequestclient", "?product_request/{$ACTION}/{$ID}");
}
if (isset($wall_post_revoke)) {
    wallPost($entry['user'], $_SESSION['user'], "newrequestrevoke", "?product_request/{$ACTION}/{$ID}");
    wallPost($_SESSION['user'], $entry['user'], "newrequestrevokeclient", "?product_request/{$ACTION}/{$ID}");
}
if (isset($entry['size']) && !empty($entry['size'])) {
    $tmp[] = "Maximum allowed size: {$entry['size']}<br>";
}
if (isset($entry['weight']) && !empty($entry['weight'])) {
    $tmp[] = "Maximum allowed weight: {$entry['weight']}<br>";
예제 #2
0
        $HTML[] = <<<EOF

\t<div class="front-search front-search-extra">
\tor submit request for your product<br><br>
\t<a href="?product_request/add" class="btn btn-success"><span class="glyphicon glyphicon-plus"></span> SUBMIT NEW PRODUCT REQUEST</a>
\t</div>\t
EOF;
    }
} else {
    foreach ($results_travelers as $k => $v) {
        $user = @getUser($v['user']);
        $user['first'] = generateUserLink($v['user']);
        $pic = getUserPicture($user['facebookid']);
        $v['from'] = "<a href='https://maps.google.com/?q={$v['from']}' target='_blank'>" . strtoupper($v['from']) . "</a>";
        $v['to'] = "<a href='https://maps.google.com/?q={$v['to']}' target='_blank'>" . strtoupper($v['to']) . "</a>";
        $v['date'] = convertDateTime($v['date'], false) . " - " . dateToRelative($v['date'], false);
        $tmp3 = empty($v['size']) ? "" : "";
        $tmp4 = empty($v['weight']) ? "" : "";
        // luggage type: <span class="glyphicon glyphicon-briefcase"></span>
        // info: <span class="glyphicon glyphicon-info-sign"></span>
        $tmp5 = "Created " . relativeTime($v['update']);
        $HTML[] = <<<EOF
\t<div class="search-element">
\t\t<div class="search-profile">
\t\t\t<img src="{$pic}">
\t\t</div>
\t\t<div class="search-description">
\t\t\t{$v['description']}
\t\t</div>
\t\t<div class="search-details">
\t\t\t<span class="glyphicon glyphicon-user"></span> {$user['first']}
예제 #3
0
<?php

$users = $db->users;
$user = $users->findOne(array("facebookid" => $ID));
$when = dateToRelative($user['date']);
$user['last'] = relativeTime($user['last']);
$user['pic'] = generateUserPicture($user['facebookid'], "user-view-left");
if (!isset($user['phone'])) {
    $user['phone'] = "";
}
if (!isset($user['location'])) {
    $user['location'] = "";
}
$tmp = "";
if (isset($user['location']) && !empty($user['location'])) {
    $tmp .= <<<EOF
\t<tr>
\t\t<td>Location
\t\t<td>{$user['location']}
\t</tr>
EOF;
}
if (isset($user['phone']) && !empty($user['phone'])) {
    $tmp .= <<<EOF
\t<tr>
\t\t<td>Location
\t\t<td>{$user['phone']}
\t</tr>
EOF;
}
if (isset($user['description']) && !empty($user['description'])) {