Вход Регистрация
Файл: gallery.php
Строк: 84
<?php
include_once ("system/Mysql.php"); // Делаем подключение к БД
include_once ("system/head.php"); // Делаем подключение шапки игры
// Проверка на существование акаунта
$g=mysql_query("SELECT * FROM `bishopl2_account` WHERE `account`='$account' AND `password`='$password' LIMIT 1");
if(
mysql_num_rows($g)==1){
$g=mysql_query("SELECT * FROM `bishopl2_personaz` WHERE `account`='$account' AND `login`='$login' LIMIT 1");
if(
mysql_num_rows($g)==1){
if (isset(
$alls)){
echo 
'<a href="?">В галерею</a><br/>';
$g=mysql_query("SELECT * FROM `bishopl2_gallery` WHERE `id`='".$id."' LIMIT 1");
if(
mysql_num_rows($g)==1){
$as mysql_query("SELECT * FROM `bishopl2_gallery` WHERE `id`='".$id."'");
$gl mysql_fetch_array($as);
echo 
'<b>Увеличенная фотография:</b><br/>';
echo 
'<img src="pictures/gallery/'.$gl[img].'" height=300 width=300 alt="pic"><br/>';
}else{
echo 
'Такая фотография не существует<br/>';
}
include_once (
"system/foot.php"); // Делаем подключение ног игры
exit;
}
if (isset(
$upload)){
if (empty(
$opis)){
echo 
'Вы не ввели описание.<br/>';
echo 
'<a href="?">Продолжить</a><br/>';
include_once (
"system/foot.php"); // Делаем подключение ног игры
exit;
}
$foto=$_FILES['filename']['name'];
$foto base64_encode($foto);
$si=$_FILES['filename']['size'];
if (
$foto==""){
echo 
'Вы не выбрали фотографию.<br/>';
echo 
'<a href="?">Продолжить</a><br/>';
include_once (
"system/foot.php"); // Делаем подключение ног игры
exit;
}

if (@
file("pictures/gallery/$foto")){
echo 
'Такая фотография уже существует.<br/>';
echo 
'<a href="?">Продолжить</a><br/>';
include_once (
"system/foot.php"); // Делаем подключение ног игры
exit;
}

if (
$_FILES['filename']['type']!='image/png' && $_FILES['filename']['type']!='image/gif' && $_FILES['filename']['type']!='image/jpg' && $_FILES["filename"]["type"] == "image/pjpeg"){
echo 
'Ошибка... Недопустимый формат файла.<br/>';
echo 
'<a href="?">Продолжить</a><br/>';
}else{
if (
$_FILES['filename']['tmp_name']!="") {
$sizes getimagesize ($_FILES['filename']['tmp_name']);
$width $sizes[0];
$height $sizes[1];
}

if (
$width<"100" || $height<"100" || $width>"3000" || $height>"3000"){
echo 
'Ошибка... Недопустимое расширение файла.<br/>';
}else{
if(
$_FILES["filename"]["size"] > "1024" || $_FILES["filename"]["size"] < "3000000"){
if(
is_uploaded_file($_FILES["filename"]["tmp_name"])){
move_uploaded_file($_FILES["filename"]["tmp_name"], "pictures/gallery/".$foto);
mysql_query("INSERT INTO `bishopl2_gallery` SET `id` = '', `login` = '$login', `img` = '$foto', `opis` = '$opis', `width` = '$width', `height` = '$height', `size` = '$si'");
echo 
'Фотография загружена<br/>';
echo 
'<a href="?">Продолжить</a><br/>';
}else{
echo 
'Фотография должна быть больше 1кб и меньше 3 мб.<br/>';
echo 
'<a href="?">Продолжить</a><br/>';
}
}else{
echo 
'Ошибка загрузки фотографии<br/>';
echo 
'<a href="?">Продолжить</a><br/>';
}
}
}
include_once (
"system/foot.php"); // Делаем подключение ног игры
exit;
}
if (isset(
$new)){
echo 
'<a href="?">В галерею</a><br/>';
echo 
'Выберите фотографию:<br/>';
echo 
'<form action="?upload" method="post" enctype="multipart/form-data">';
echo 
'<input type="file" name="filename"><br>'
echo 
'- Описание<br/>';
echo 
"<input class="button" name="opis" maxlength="30" title="Сообщение" emptyok="true"/><br/>";
echo 
'<input type="submit" value="Загрузить"><br>';
echo 
'Фотография должна быть следующих форматов: GIF,PNG,JPEG с расширением максимальным 3000х100 пиксилей.<br/>';
include_once (
"system/foot.php"); // Делаем подключение ног игры
exit;
}
echo 
'<a href="?new">Добавить фотографию</a><br/>';
$q mysql_query("SELECT COUNT(`id`) FROM `bishopl2_gallery`");
$kol mysql_result($q0);
if (
$kol=="0"){
echo 
'Фотографий в галерее пока нет...<br/>';
}
$duuu=opendir("pictures/gallery");
$all 0;
while((
$k=readdir($duuu))!==false){
if (
$k=='.'||$k=='..'||$k=='.htaccess'||$k=='index.php') continue; 
$all++;

closedir($duuu);
echo 
'Фотографий: [<font color="red">'.$all.'</font>]<br/>';
$i="1";
$num 5
$page $_GET['page'];
$q mysql_query("SELECT COUNT(`id`) FROM `bishopl2_gallery`");
$posts mysql_result($q0);
$total intval(($posts 1) / $num) + 1
$page intval($page); 
if(empty(
$page) or $page 0$page 1;  
if(
$page $total$page $total
$start $page $num $num
$qi mysql_query("SELECT * FROM `bishopl2_gallery` ORDER by `id` DESC LIMIT $start,$num");
while(
$gallery=mysql_fetch_array($qi))
{
echo 
''.$i++.'. Описание: '.$gallery[opis].'<br/>';
echo 
'<img src="pictures/gallery/'.$gallery[img].'" height=128 width=128 alt="pic"><br/>';
echo 
'<a href="?alls&id='.$gallery[id].'">Увеличить</a><br/>';
echo 
'Автор: <a href="information?id='.$gallery[login].'">'.$gallery[login].'</a><br/>';
echo 
'Расширение: '.$gallery[height].'x'.$gallery[width].'<br/>';
echo 
'Вес: '.number_format($gallery[size]).' кб.<br/>';
}
if (
$page != 1$pervpage '<a href= ?page=1><<</a>  
<a href= ?page='
. ($page 1) .'><</a> ';  
if (
$page != $total$nextpage ' <a href= ?page='. ($page 1) .'>></a>  
<a href= ?page=' 
.$total'>>></a>';  
if(
$page 0$page2left ' <a href= ?page='. ($page 2) .'>'. ($page 2) .'</a> | ';  
if(
$page 0$page1left '<a href= ?page='. ($page 1) .'>'. ($page 1) .'</a> | ';  
if(
$page <= $total$page2right ' | <a href= ?page='. ($page 2) .'>'. ($page 2) .'</a>';  
if(
$page <= $total$page1right ' | <a href= ?page='. ($page 1) .'>'. ($page 1) .'</a>'
echo 
$pervpage.$page2left.$page1left.'<b>'.$page.'</b>'.$page1right.$page2right.$nextpage
}else{
// вывод если на даном акаунте нет такого персонажа
echo 'На даном акаунте нет такого персонажа<br/>';
echo 
'<a href="zals?">В зал персонажей</a><br/>';
}
}else{
// вывод если акаунт не существует
echo 'Ошибка. Данные неверны, авторизуйтесь еще раз<br/>';
echo 
'<a href="index?">На главную</a><br/>';
}
include_once (
"system/foot.php"); // Делаем подключение ног игры
?>
Онлайн: 0
Реклама