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(); } }
<?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}");
<?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(); ?>