setcookie('id-user', $_COOKIE['id-user'], time() + 30 * 24 * 60 * 60); } if ($_GET['borrar'] > 0) { $facepalm = new Facepalm($_GET['borrar']); $facepalm->remove(); setcookie('id-user', '', time() - 1); } if ($_POST['nombre_nuevo']) { $id = Facepalm::create($_POST['nombre_nuevo']); $_COOKIE['id-user'] = $id . '-' . $_POST['nombre_nuevo']; setcookie('id-user', $_COOKIE['id-user'], time() + 30 * 24 * 60 * 60); } header('location:index.php'); die; } $users = Facepalm::fetchlist(); $uid = 0; if ($facebook->getSession()) { $uid = $facebook->getUser(); $facepalm_fb = Facepalm::fetchFromFacebookId($uid); $can_associate = $facepalm_fb == null; if (!$can_associate) { $fb_button = '<a href="remove_facebook.php">' . htmlentities($i18n['facebook_disconnect'], ENT_QUOTES, 'UTF-8') . '</a>'; } else { $fb_button = ''; } } else { $fb_button = '<a href="' . $facebook->getLoginUrl() . '">' . htmlentities($i18n['facebook_connect'], ENT_QUOTES, 'UTF-8') . '</a>'; $can_associate = FALSE; } ?>
<?php require 'boot.php'; $query = $database->query('SELECT * FROM facepalm ORDER BY nombre ASC, id ASC'); header('Content-type:application/json'); echo json_encode(Facepalm::fetchlist());