コード例 #1
0
ファイル: viewlist.php プロジェクト: WouterBrookhuis/asdf
        <meta name="viewport" content="width=device-width, initial-scale=1">
        <link rel="stylesheet" type="text/css" href="style.css">
        <script src="jquery-1.11.3.min.js"></script>
        <script src="menu.js"></script>
        <script src="header.js"></script>
    </head>
    <body>
        <?php 
include 'inc/header.php';
include 'inc/menu.php';
?>
        <div id="pageContent">
            <div id="content">
                <?php 
if (lfl_user_is_of_type()) {
    if ($userOwnsList || lfl_user_is_of_type(array('admin'))) {
        if ($listData) {
            //Dump dat shit jo
            echo '<h2>Viewing: ' . $listData['listname'] . '</h2>' . "\n";
            $items = lfl_get_list_items($listId);
            foreach ($items as $item) {
                echo '<div class="listItemBox">';
                echo '<div class="listItemBoxHeader">';
                echo '<h3>' . $item['itemname'] . '</h3>';
                echo '</div>';
                echo '<div class="listItemBoxContent">';
                echo '<p>' . $item['itemtext'] . '</p>';
                echo '</div>';
                echo '</div>' . "\n";
            }
        } else {
コード例 #2
0
ファイル: request.php プロジェクト: WouterBrookhuis/asdf
<?php

require 'lfl.php';
/* 
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */
if (lfl_user_is_of_type()) {
    $token = filter_input(INPUT_POST, 'tk');
    $type = filter_input(INPUT_POST, 'tp');
    if (lfl_token_verify($token)) {
        $result = 'error';
        switch ($type) {
            case "test":
                $result = array('user' => $_SESSION['user']['username'], 'time' => time());
                break;
            case "addlist":
                $listname = filter_input(INPUT_POST, 'name');
                $result = array('success' => lfl_add_list($_SESSION['user']['userId'], $listname));
                break;
            case "getlists":
                $userId = $_SESSION['user']['userId'];
                $s = lfl_get_user_lists($userId);
                if ($s) {
                    $result = array('success' => true, 'data' => $s);
                } else {
                    $result = array('success' => false);
                }
                break;
            case "togglefav":
コード例 #3
0
ファイル: lfl.php プロジェクト: WouterBrookhuis/asdf
function lfl_token_verify($token)
{
    if (lfl_user_is_of_type()) {
        return $token === $_SESSION['user']['token'];
    }
    return false;
}