<?php require PROJECT_PATH . 'src/Session.php'; $sessUser = new \Src\Session(); $sessUser->logIn(isset($_GET['fb_id']) ? $_GET['fb_id'] : ''); // redirect to questions if ($sessUser->getIsLoggedIn()) { header('location: quiz'); exit(0); }
<?php require PROJECT_PATH . 'src/Session.php'; // session model $sessUser = new \Src\Session(); // redirect to questions if logged in user if (!$sessUser->getIsLoggedIn() || $sessUser->getProfile() == "") { header('location: /quiz'); exit(0); } ?> <div id="innamorato" class="center-block text-center"> <div id="share-text"> Sei una persona che ama condivide le proprie esperienze e non riesci ad immaginare la tua vita da single. Per te tutto ha più colore a stare in due, ma per il 2016 prova anche a ricavarti un pò di tempo solo per te, ti aiuterà ad essere ancora più romantico :) <button id="share-button"></button> </div> </div> <script> window.fbAsyncInit = function () { FB.init({ appId: '1710186109195271', xfbml: true, version: 'v2.5', cookie: true }); }; // Load the SDK asynchronously
<?php require PROJECT_PATH . 'src/Session.php'; // session model $sessUser = new \Src\Session(); // redirect to questions if logged in user if (!$sessUser->getIsLoggedIn()) { // header('location: home-page'); // exit(0); } ?> <script src="js/spin.js"></script> <div id="questions" class="center-block text-center"> <div id="question" class="text-uppercase" data-id="1"></div> <div class="question-container"> <button id="question-button-0" data-id="1"></button> <div id="question-button-text-0"></div> </div> <div class="question-container"> <button id="question-button-1" data-id="2"></button> <div id="question-button-text-1"></div> </div> <div class="question-container"> <button id="question-button-2" data-id="3"></button> <div id="question-button-text-2"></div> </div> </div> <script> $(document).ready(function () {
<?php // json header header('Content-Type: application/json; charset=UTF8'); // start session session_start(); // require files require 'configs/configs.ini.php'; require 'configs/questions.php'; require PROJECT_PATH . 'src/User.php'; require PROJECT_PATH . 'src/UserAnswer.php'; require PROJECT_PATH . 'src/Session.php'; // user session $sessUser = new \Src\Session(); // question id $questionId = !empty($_GET['question_id']) ? (int) $_GET['question_id'] : 0; $answerId = !empty($_GET['answer_id']) ? (int) $_GET['answer_id'] : 0; // response $result = new stdClass(); $result->status = 'ERROR'; $result->error = 'AweSomething went wrong!'; $result->profile = ''; // user must be logged in and question id is mandatory if ($sessUser->getIsLoggedIn() && $questionId && $answerId) { // user answer model $userAnswerModel = new \Model\UserAnswer(); $userAnswer = $userAnswerModel->findByUserAndQuestion($sessUser->getId(), $questionId); // user already exists if ($userAnswer !== false) { $userAnswerModel->update(array('answer_id' => $answerId), $userAnswer['id']); } else {