Beispiel #1
0
<?php

session_start();
include 'header.php';
require_once 'event_render.php';
?>
</div>
  <div class="banner">

    <div class="banner-content">
      <div class="banner-content-header">Find a sports bud and get playing</div>
      Some recent events and sessions:
      <div id="home-events">
      <?php 
require_once __DIR__ . '/../event_render.php';
$val = DB::getEvents(3);
while ($val->hasNext()) {
    $val->next();
    echo render_event($val->current());
}
?>
    </div>
    <a class="viewmore" href="viewevents.php">view more &raquo;</a><br />
      <?php 
require_once __DIR__ . '/../vendor/autoload.php';
$fb = new Facebook\Facebook(['app_id' => '1666203576993752', 'app_secret' => '08bd94f8c9633e0c13d93b1db60706f5', 'default_graph_version' => 'v2.5', 'default_access_token' => 'APP-ID|APP-SECRET']);
$helper = $fb->getRedirectLoginHelper();
$permissions = ['email'];
// Optional permissions
$loginUrl = $helper->getLoginUrl('http://' . $_SERVER['HTTP_HOST'] . '/SportsBuddy/fb-callback.php', $permissions);
echo '<a class="facebook-loginbtn" href="' . htmlspecialchars($loginUrl) . '"><img src="static/img/facebook55.png" /> Login with facebook</a>';
Beispiel #2
0
$fb = new Facebook\Facebook(['app_id' => '1666203576993752', 'app_secret' => '08bd94f8c9633e0c13d93b1db60706f5', 'default_graph_version' => 'v2.5', 'default_access_token' => 'APP-ID|APP-SECRET']);
echo "Hello, " . $_SESSION['fb_user_name'];
$m = new MongoClient();
$val = $m->sports->sport->find();
include 'views/newsessionform.php';
//include(__DIR__ . "/../form.php");
//$val = $m->sports->sport->find();
//echo "<form action='postActivity.php' method='post'><br>What? <select name='sport'>";
//foreach($val as $doc) {
//  echo "<option value=".$doc['internal'].">".$doc['name']."</option>";
//}
//echo "</select>";
//echo "<br>When?";
//echo "<br><input type='submit'>";
//echo "</form>";
$val = DB::getEvents(20);
echo "<ul id='events'>";
while ($val->hasNext()) {
    $val->next();
    echo render_event($val->current());
    //echo "<li>".$doc['sport'];
    //echo " by ".$m->sports->users->findOne(array("id" => $doc['user_id']))['name'];
    //echo "</li>";
}
echo "</ul>";
$evs = DB::getMyEvents(10);
echo "<ul>";
foreach ($evs as $ev) {
    echo "<li style='list-style-type: none'>" . $m->sports->sport->findOne(array("internal" => $ev['sport']))["name"] . " with " . $m->sports->users->findOne(array("id" => $ev['user_id']))['name'] . "</li>";
}
echo "</ul>";