Exemplo n.º 1
0
        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;
}
?>
Exemplo n.º 2
0
<?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());