$theDate = $_GET["dateText"]; $dayToDisplay = $dayDAO->getIdForDay($userid, $theDate); } else { if (isset($_GET["randOption"])) { $dayToDisplay = $dayDAO->getRandomDay($userid, $_GET["randOption"]); } else { $theDate = date("Y-m-d", time()); $dayToDisplay = $dayDAO->getIdForDay($userid, $theDate); } } error_log("date : " . $dayToDisplay); if ($dayToDisplay === 0) { $chosenDate = date("Y-m-d", strtotime($theDate)); $diplayDate = date("Y F j l", strtotime($theDate)); } else { $chosenDate = date("Y-m-d", strtotime($dayDAO->getDateForDayId($userid, $dayToDisplay))); $diplayDate = date("Y F j l", strtotime($dayDAO->getDateForDayId($userid, $dayToDisplay))); } error_log("chosenDate : " . $chosenDate); $_SESSION['chosenDate'] = $chosenDate; $_SESSION['diplayDate'] = $diplayDate; //used when we share content for a day $_SESSION['dayToDisplay'] = $dayToDisplay; $pictureDAO = new PictureDAO(); $pictures = $pictureDAO->getAllPicturesForDay($dayToDisplay); $sharedpictures = $pictureDAO->getSharedPicturesForUser($userid, $chosenDate); error_log("ID: " . sizeof($sharedpictures)); $pictures = array_merge($pictures, $sharedpictures); //Facebook Statuses $userDAO = new UserDAO(); $statusUpdate = $userDAO->retrieveRandomStatusUpdateForDay($userid, $dayToDisplay);
require_once dirname(dirname(__FILE__)) . '/conf.php'; require_once dirname(dirname(__FILE__)) . '/dao/GmailDAO.php'; date_default_timezone_set('Africa/Johannesburg'); error_reporting(E_ERROR | E_PARSE); session_start(); $userid = $_SESSION['userid']; $chosenDate = $_SESSION['chosenDate']; $diplayDate = $_SESSION['diplayDate']; $dayDAO = new DayDAO(); if (isset($_GET["dateText"])) { $theDate = $_GET["dateText"]; $dayToDisplay = $dayDAO->getIdForDay($userid, $theDate); } else { $dayToDisplay = $dayDAO->getRandomDayForStatusUpdate($userid); } $unformattedDate = $dayDAO->getDateForDayId($userid, $dayToDisplay); $chosenDate = date("Y-m-d", strtotime($unformattedDate)); $diplayDate = date("Y F j l", strtotime($chosenDate)); $_SESSION['chosenDate'] = $chosenDate; $_SESSION['diplayDate'] = $diplayDate; error_log($userid . " : status update : " . $chosenDate); ?> <script type="text/javascript"> $(document).ready(function(){ $("button").button(); }); function saveGmailDetails(){ if (!validateInputs($("#gmailSignUpForm"))) { return false;