Ejemplo n.º 1
0
require_once "../include/html_functions.php";
require_once "../include/comments.php";
require_once "../include/users.php";
require_once "../include/functions.php";
require_once "../include/pictures.php";
session_start();
require_login();
$error = False;
$previewid = 0;
$pic = 0;
if (isset($_POST['text']) && isset($_POST['picid'])) {
    $cur = Users::current_user();
    if (!($previewid = Comments::add_preview($_POST['text'], $cur['id'], $_POST['picid']))) {
        $error = True;
    } else {
        if (!($pic = Pictures::get_picture($_POST['picid']))) {
            $error = True;
        } else {
            $error = False;
        }
    }
} else {
    $error = True;
}
if ($error) {
    if (isset($_POST['picid'])) {
        http_redirect(".." . Pictures::$VIEW_PIC_URL . "?picid=" . $_POST['picid']);
    } else {
        error_404();
    }
}
Ejemplo n.º 2
0
<?php

require_once "../include/users.php";
require_once "../include/pictures.php";
require_once "../include/html_functions.php";
require_once "../include/functions.php";
session_start();
require_login();
if (!(isset($_GET['key']) && isset($_GET['picid']))) {
    error_404();
}
$user = Users::current_user();
$pic = Pictures::get_picture($picid);
if ($_GET['key'] != $pic['high_quality']) {
    error_404();
}
header("Content-type: " . mime_content_type($filename));
passthru("cat {$filename}");
Ejemplo n.º 3
0
<?php

require_once "../include/pictures.php";
require_once "../include/comments.php";
require_once "../include/cart.php";
require_once "../include/html_functions.php";
require_once "../include/functions.php";
session_start();
require_login();
// load all the variables I'll need
$no_pic = False;
if (isset($_GET["picid"])) {
    $pic = Pictures::get_picture($_GET["picid"]);
    if (!$pic) {
        $no_pic = True;
    } else {
        $comments = Comments::get_all_comments_picture($pic['id']);
        $related = Pictures::get_some_pictures_by_tag($pic['tag'], $pic['id'], 2);
        $same = Pictures::get_some_pictures_by_user($pic['user_id'], $pic['id'], 2);
    }
} else {
    $no_pic = True;
}
if ($no_pic) {
    error_404();
}
?>

<?php 
our_header();
?>