Browse Source

fix

master
AmarOk 10 years ago
parent
commit
509f473aa6
3 changed files with 27 additions and 35 deletions
  1. +6
    -14
      day.php
  2. +20
    -20
      event.php
  3. +1
    -1
      index.php

+ 6
- 14
day.php View File

@ -21,25 +21,17 @@
echo date('d M Y',strtotime($date));
?></h1>
<?php
class MyDB extends SQLite3
{
function __construct()
{
$this->open('testdb.db');
}
}
$db = new MyDB();
if(!$db) echo $db->lastErrorMsg();
include_once('databaseOperations.php');
$db = connect();
$date = $_GET["date"];
$ret = $db->query('SELECT titre, dtstart, dtend, localisation, description FROM events WHERE dtstart<"'.date('Y-m-d',strtotime($date . "+1 days")).'" AND dtstart>"'.date('Y-m-d',strtotime($date)).'";');
$ret = getEventsByDate($db, $date);
//Show events
while($row = $ret->fetchArray(SQLITE3_ASSOC) ) {
echo "<div id=\"event\">\n";
echo "<h2>".$row['titre']."</h2>\n";
echo "<div id=\"dateLieu\">".date('H:i',strtotime($row['dtstart']))." - ".date('H:i',strtotime($row['dtend'])).". ".$row['localisation']."</div>\n";
echo "<div id=\"descfull\">".$row['description'] ."</div>\n<div id=\"More\"><a href=\"\">En savoir +</a></div>\n</div>\n";
echo "<h2>".$row['event_title']."</h2>\n";
echo "<div id=\"dateLieu\">".date('H:i',strtotime($row['event_dtstart']))." - ".date('H:i',strtotime($row['event_dtend'])).". ".$row['event_localisation']."</div>\n";
echo "<div id=\"descfull\">".$row['event_description'] ."</div>\n<div id=\"More\"><a href=\"\">En savoir +</a></div>\n</div>\n";
}
$db->close();


+ 20
- 20
event.php View File

@ -12,11 +12,11 @@
$db = new MyDB();
if(!$db) echo $db->lastErrorMsg();
$id = $_GET["id"];
$ret = $db->query('SELECT * FROM events WHERE id="'. $id .'"');
$ret = $db->query('SELECT * FROM event WHERE event_id="'. $id .'"');
$event = $ret->fetchArray(SQLITE3_ASSOC);
?>
<head>
<title>KiWi calendar : <?php echo $event["titre"]; ?></title>
<title>KiWi calendar : <?php echo $event["event_title"]; ?></title>
<meta charset="utf-8" />
<link rel="stylesheet" href="./main.css" />
<link rel="stylesheet" href="./event.css" />
@ -29,22 +29,22 @@
<a href="./index.php"><img class="rightLogo" alt="logo Kiwi" src="./images/KiWiCalendar.png" /></a>
</header>
<div id="descEvent">
<h1><?php echo $event["titre"]; ?></h1>
<h1><?php echo $event["event_title"]; ?></h1>
<h2>Date et lieu</h2>
<div id="dateheure">
<?php
date_default_timezone_set('America/Los_Angeles');
$dtstart = new DateTime($event['dtstart']);
$dtend = new DateTime($event['dtend']);
$dtstart = new DateTime($event['event_dtstart']);
$dtend = new DateTime($event['event_dtend']);
if($dtstart->format('Y-m-d') == $dtend->format('Y-m-d'))
echo strftime('Le %d %B %Y, ', strtotime($event['dtstart'])).strftime('de %Hh%M ', strtotime($event['dtstart'])).strftime('&agrave; %Hh%M', strtotime($event['dtend']));
echo strftime('Le %d %B %Y, ', strtotime($event['event_dtstart'])).strftime('de %Hh%M ', strtotime($event['event_dtstart'])).strftime('&agrave; %Hh%M', strtotime($event['event_dtend']));
else
echo strftime('Du %d %B %Y, %Hh%M', strtotime($event['dtstart'])).strftime(' &agrave; %d %B %Y, %Hh%M',strtotime($event['dtend']));
echo strftime('Du %d %B %Y, %Hh%M', strtotime($event['event_dtstart'])).strftime(' &agrave; %d %B %Y, %Hh%M',strtotime($event['event_dtend']));
?></div>
<?php
echo '<div id="lieu">'.$event["localisation"].'</div>';
$url = 'https://maps.googleapis.com/maps/api/geocode/json?address='.urlencode($event["localisation"]).'&key=AIzaSyB8Cd8NP8VOa0wIlvvYGEMZMzCKwROiHxU';
echo '<div id="lieu">'.$event["event_localisation"].'</div>';
$url = 'https://maps.googleapis.com/maps/api/geocode/json?address='.urlencode($event["event_localisation"]).'&key=AIzaSyB8Cd8NP8VOa0wIlvvYGEMZMzCKwROiHxU';
$obj = json_decode(file_get_contents($url), true);
$lat = $obj["results"][0]["geometry"]["location"]["lat"];
$lng = $obj["results"][0]["geometry"]["location"]["lng"];
@ -53,19 +53,19 @@
marginheight="0" marginwidth="0"
src="'.$urlFrame.'" style="width:100%;height:500px;margin-bottom:-30px;"></iframe>';
if(isset($event["urlImage"]) || isset($event["description"]))
echo '<h2>Description</h2>';
if(isset($event["urlImage"]))
echo '<div id="image"><img src="'.$event["urlImage"].'" width="100%"></div>';
if(isset($event["description"]))
echo '<div id="description">'.$event["description"].'</div>';
if(isset($event["event_urlImage"]) || isset($event["event_description"]))
echo '<div id="descDiv" style="margin-top:30px;"><h2>Description</h2></div>';
if(isset($event["event_urlImage"]))
echo '<div id="image"><img src="'.$event["event_urlImage"].'" width="100%"></div>';
if(isset($event["event_description"]))
echo '<div id="description">'.$event["event_description"].'</div>';
if(isset($event["site"]) || isset($event["contact"]))
if(isset($event["event_site"]) || isset($event["event_contact"]))
echo '<h2>Informations</h2>';
if(isset($event["site"]))
echo '<div id="URL">URL : <a href="'.$event["site"].'">'.$event["site"].'</a></div>';
if(isset($event["contact"]))
echo '<div id="Contact">Contact : <a href="mailto:'.$event["contact"].'">'.$event["contact"].'</a></div>';
if(isset($event["event_site"]))
echo '<div id="URL">URL : <a href="'.$event["event_site"].'">'.$event["event_site"].'</a></div>';
if(isset($event["event_contact"]))
echo '<div id="Contact">Contact : <a href="mailto:'.$event["event_contact"].'">'.$event["event_contact"].'</a></div>';
?>
</div>


+ 1
- 1
index.php View File

@ -147,7 +147,7 @@ $categories = getCategories($db);
<ul>');
foreach($events as $event)
echo('<li class="calendar-link"><a href="./event.php?id='.$event['id'].'">'.$event['titre']."</a></li>");
echo('<li class="calendar-link"><a href="./event.php?id='.$event['event_id'].'">'.$event['event_title']."</a></li>");
echo('
</ul>
</li>');


Loading…
Cancel
Save