Файл: l2ps_v5/gallery.php
Строк: 550
<?php
include_once("files/zag.php");
include_once("files/ini.php");
$polz=mysql_query("SELECT * FROM `users` WHERE `udata0`='$log' AND `udata1`='$pas' LIMIT 1");
if(mysql_num_rows($polz)==0){
header ("Location: index.php?error");
echo'<div class="p">Ошибка! Пользователь с таким логином и паролем не зарегистрирован, или пароль/логин неверен! <a href="index.php">На главную</a><br>';exit;
}else{
/*
switch($_GET[mod]){
default:
//закрытие галереи
$req = mysql_query("SELECT * FROM `l2pirates_config` WHERE `gallery` = '1' LIMIT 1");
////////////////////////////
if (mysql_num_rows($req)==1){echo"Идут технические роботы! Извените за неудобство!";
include ("files/down.php");
exit;
}
// че кавае?
if (isset($all)){
echo '<a href="gallery.php?">В галерею</a><br/>';
$g=mysql_query("SELECT * FROM `l2pirates_gallery` WHERE `id`='".$id."' LIMIT 1");
if(mysql_num_rows($g)==1){
$as = mysql_query("SELECT * FROM `l2pirates_gallery` WHERE `id`='".$id."'");
$gl = mysql_fetch_array($as);
echo '<b>Увеличенная фотография:</b><br/>';
echo '<img src="local/datagallery/'.$gl[img].'" height=300 width=300 alt="pic"><br/>';
}else{
echo 'Такая фотография не существует<br/>';
}
include_once"files/down.php"; // Делаем подключение ног игры
exit;
}
if (isset($upload)){
if (empty($opis)){
echo 'Вы не ввели описание.<br/>';
echo '<a href="gallery.php?">Продолжить</a><br/>';
include_once"files/down.php"; // Делаем подключение ног игры
exit;
}
$foto=$_FILES['filename']['name'];
$foto = base64_encode($foto);
$si=$_FILES['filename']['size'];
if ($foto==""){
echo 'Вы не выбрали фотографию.<br/>';
echo '<a href="gallery.php?">Продолжить</a><br/>';
include_once"files/down.php"; // Делаем подключение ног игры
exit;
}
if (@file("local/datagallery/$foto")){
echo 'Такая фотография уже существует.<br/>';
echo '<a href="gallery.php?">Продолжить</a><br/>';
include_once"files/down.php"; // Делаем подключение ног игры
exit;
}
if(!preg_match('/(png|jpeg|gif|jpg)$/is', $_FILES['filename'] ['name'])) {
echo 'Ошибка... Недопустимый формат файла.<br/>';
include_once"files/down.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="gallery.php?">Продолжить</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"], "local/datagallery/".$foto);
$time = date("H:i d.m.y");
mysql_query("INSERT INTO `l2pirates_gallery` SET `id` = '', `login` = '$log', `img` = '$foto', `opis` = '$opis', `width` = '$width', `height` = '$height', `size` = '$si', `ocenka` = '0', `data` = '$time'");
echo 'Фотография загружена<br/>';
echo '<a href="gallery.php?">Продолжить</a><br/>';
}else{
echo 'Фотография должна быть больше 1кб и меньше 3 мб.<br/>';
echo '<a href="gallery.php?">Продолжить</a><br/>';
}
}else{
echo 'Ошибка загрузки фотографии<br/>';
echo '<a href="gallery.php?">Продолжить</a><br/>';
}
}
}
include_once"files/down.php"; // Делаем подключение ног игры
exit;
}
if (isset($new)){
echo '<a href="?">В галерею</a><br/>';
echo 'Выберите фотографию:<br/>';
echo '<form action="gallery.php?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"files/down.php"; // Делаем подключение ног игры
exit;
}
echo '<a href="gallery.php?new">Добавить фотографию</a><hr/>';
$q = mysql_query("SELECT COUNT(`id`) FROM `l2pirates_gallery`");
$kol = mysql_result($q, 0);
if ($kol=="0"){
echo 'Фотографий в галерее пока нет...<br/>';
}
$duuu=opendir("local/datagallery");
$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 `l2pirates_gallery`");
$posts = mysql_result($q, 0);
$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 `l2pirates_gallery` ORDER by `id` DESC LIMIT $start,$num");
while($gallery=mysql_fetch_array($qi))
{
echo 'Автор: '.$gallery['login'].'</a><br/>';
echo '<img src="local/datagallery/'.$gallery['img'].'" height=128 width=128 alt="pic"><br/>';
echo '<img src="/l2pic/logo/golosgallery.png" alt="*"/> Голосов: '.$gallery[ocenka].'<br/>';
echo '<img src="/l2pic/logo/fotss.gif" alt="*"/> <a href="gallery.php?all&id='.$gallery['id'].'">Увеличить</a><br/>';
echo '<img src="/l2pic/logo/oke.png" alt="*"/> <a href="gallery.php?mod=golos&id='.$gallery[id].'">Проголосовать</a><br/>';
$q = mysql_query("SELECT COUNT(`id`) FROM `l2pirates_gallery_koments` WHERE `gallery`='$gallery[id]'"); $kol = mysql_result($q, 0);
echo '<img src="/l2pic/logo/komments.png" alt="*"/> <a href="gallery.php?mod=stena&id='.$gallery[id].'">Комментарии</a> ('.$kol.')<br/>';
echo ''.$i++.'. Описание:<font color=#999999> '.$gallery['opis'].'</font><br/>';
echo 'Дата: <font color=#999999>'.$gallery[data].'</font><br/>';
echo 'Расширение: '.$gallery['height'].'x'.$gallery['width'].'<br/>';
echo 'Вес: '.number_format($gallery['size']).' кб.<hr/>';
}
if ($page != 1) $pervpage = '<a href= gallery.php?page=1><<</a>
<a href= gallery.php?page='. ($page - 1) .'><</a> ';
if ($page != $total) $nextpage = ' <a href= ?page='. ($page + 1) .'>></a>
<a href= gallery.php?page=' .$total. '>>></a>';
if($page - 2 > 0) $page2left = ' <a href= gallery.php?page='. ($page - 2) .'>'. ($page - 2) .'</a> | ';
if($page - 1 > 0) $page1left = '<a href= gallery.php?page='. ($page - 1) .'>'. ($page - 1) .'</a> | ';
if($page + 2 <= $total) $page2right = ' | <a href= gallery.php?page='. ($page + 2) .'>'. ($page + 2) .'</a>';
if($page + 1 <= $total) $page1right = ' | <a href= gallery.php?page='. ($page + 1) .'>'. ($page + 1) .'</a>';
echo $pervpage.$page2left.$page1left.'<b>'.$page.'</b>'.$page1right.$page2right.$nextpage;
echo '<hr><br><img src="/l2pic/logo/album.png" alt="*"/> Всего фотографий: ('.$all.')<br/>';
echo '<small><font color=#999999>* Фотографии размещены по рейтингу (рейтинг определяется количеством голосов)<br>
* За флуд в комментариях к фото,оскорбления и т.д виновный персонаж будет заблокирован!</font></small>';
echo'<br><br><a href="gallery.php?">На главную</a>';
break;
case 'golos':
$g=mysql_query("SELECT * FROM `l2pirates_gallery` WHERE `id`='$id' LIMIT 1");
if(mysql_num_rows($g)==0){
header ("Location: gallery.php?");
exit;
}
$req = mysql_query("SELECT * FROM `l2pirates_golos_gallery` WHERE `nick` = '$log' and `gallery` = '$id' ");
$avto=mysql_num_rows($req);
if($avto==1){
echo 'Вы уже голосовали за данную фотографию.<br/><br/>';
echo '» <a href="gallery.php">Вернуться</a><br/>';
include ("files/down.php");
exit;
}
mysql_query("UPDATE `l2pirates_gallery` SET `ocenka`=`ocenka`+'1' WHERE `id`='$id'");
mysql_query("INSERT INTO `l2pirates_golos_gallery` SET `nick` = '$log',`gallery` = '$id'");
echo 'Вы успешно проголосовали за фотографию.<br/><br/>';
echo '» <a href="gallery.php">Вернуться</a><br/>';
break;
case 'stena':
$g=mysql_query("SELECT * FROM `l2pirates_gallery` WHERE `id`='$id' LIMIT 1");
if(mysql_num_rows($g)==0){
header ("Location: gallery.php?");
exit;
}
$q = mysql_query("SELECT COUNT(`id`) FROM `l2pirates_gallery_koments` WHERE `gallery`='$id'");
$kol = mysql_result($q, 0);
if($kol=="0"){
echo "<img src='/l2pic/logo/forumtext.gif' alt='*'/> Комментариев нет.<br/>";
}else{
echo "<img src='/l2pic/logo/forumtext.gif' alt='*'/> Комментарии: $kol";
echo'<div class="bts"></div>';
}
if(empty($startan)) $startan = 0;
$startan=intval($startan);
if($startan<0) $startan=0; $num_msgs_an=5;
$qi = mysql_query("SELECT * FROM `l2pirates_gallery_koments` WHERE `gallery`='$id' ORDER by `id` DESC LIMIT $startan,$num_msgs_an");
while($row=mysql_fetch_array($qi))
{
/*$req = mysql_query("SELECT `aces`,`karma` FROM `users` WHERE `$nick` = '$row[nick]'");
$pic = mysql_fetch_array($req);
*//*
if($udata67=="777" or $udata67=="200"){
echo " <a href="search.php?nick=$row[nick]&go=go"><font color='lime'>$row[nick].GM</font></a>";
}else{
if($udata67=="501" or $udata67=="500" or $udata67=="100"){
echo " <a href="search.php?nick=$row[nick]&go=go"><font color='DeepSkyBlue'>$row[nick]</font></a>";
}else{
if($udata67=="503" or $udata67=="504" or $udata67=="505"){
echo " <a href="search.php?nick=$row[nick]&go=go"><font color='gold'>$row[nick]</font></a>";
}else{
echo " <a href="search.php?nick=$row[nick]&go=go">$row[nick]</a>";
}}}
//$koment = strip_tags($row['msg']);
//$koment = smiles($koment);
echo " - $row[msg] <small><font color=#999999>($row[time])</font></small>";
if($udata67=="777" or $udata67=="200" or $udat67=="501" or $udata67=="500" or $udata67=="100"){
echo" <a href="gallery.php?mod=post&id=$id&nam=$row[id]">[X]</a>";
}
echo "<br/>";
}
$q = mysql_query("SELECT COUNT(`id`) FROM `l2pirates_gallery_koments` WHERE `gallery`='$id'");
$kol = mysql_result($q, 0);
if($startan!= 0) $page2left = ' <a href= gallery.php?mod=stena&startan='. ($startan - 5) .'&page='.($page-1).'&id='.$id.'>'. ($page - 1) .'</a> | ';
echo'<div class="bts"></div>';
echo'Страницы: ';
if(empty($page)){$page=1;}
if($kol > $startan + 5) $page2right = ' | <a href=gallery.php?mod=stena&startan='. ($startan + 5) .'&page='. ($page+1) .'&id='.$id.'>'. ($page + 1) .'</a>';
echo $page2left.'<b>('.$page.')</b>'.$page1right.$page2right.'<br/>';
echo'<div class="bts"></div>';
echo'<form method="post" action="gallery.php?mod=save&id='.$id.'">';
echo "<br/>Комментарий:<br/>";
echo "<input class="button" name="msg" maxlength="300" title="Комментарий" emptyok="true"/><br/>";
echo '<input class="button" type="submit" value="Добавить"/></form>';
break;
case 'save':
$g=mysql_query("SELECT * FROM `l2pirates_gallery` WHERE `id`='$id' LIMIT 1");
if(mysql_num_rows($g)==0){
header ("Location: gallery.php?");
include ("files/down.php");
exit;
}
if($udata9<"10"){
echo'Писать отзывы доступно с 10-го уровня.';
include ("files/down.php");
exit;
}
if($msg==""){
header ("Location: gallery.php?mod=stena&id=$id");
exit;
}
$time = date("H:i d.m.y");
mysql_query("INSERT INTO
`l2pirates_gallery_koments` SET
`gallery` = '$id',
`nick` = '$log',
`time` = '$time',
`msg` = '$msg'");
header ("Location: gallery.php?mod=stena&id=$id");
exit;
break;
case 'post':
$g=mysql_query("SELECT * FROM `l2pirates_gallery` WHERE `id`='$id' LIMIT 1");
if(mysql_num_rows($g)==0){
header ("Location: gallery.php?");
include ("files/down.php");
exit;
}
if($udata67=="777" or $udata67=="200" or $udata67=="501" or $udata67=="500" or $udata67=="100")
{
if(empty($_GET[nam])){
echo"Невыбран пост!<br/>";
}else{
$asd = mysql_query("SELECT * FROM l2pirates_gallery_koments WHERE id='".mysql_real_escape_string($_GET['nam'])."' LIMIT 1");
$avto=mysql_num_rows($asd);
if($avto==0){
echo'Нет такого поста!<br/>';
}else{
mysql_query("DELETE FROM `l2pirates_gallery_koments` WHERE id='".mysql_real_escape_string($_GET['nam'])."' LIMIT 1");
header ("Location: gallery.php?mod=stena&id=$id");
}
}
}else{
header ("Location: gallery.php");
}
}
*/
switch($_GET[mod]){
default:
//закрытие галереи
$req = mysql_query("SELECT * FROM `l2pirates_config` WHERE `gallery` = '1' LIMIT 1");
////////////////////////////
if (mysql_num_rows($req)==1){echo"Идут технические роботы! Извените за неудобство!";
include ("files/down.php");
exit;
}
$duuu=opendir("local/datagallery");
$all = 0;
while(($k=readdir($duuu))!==false){
if ($k=='.'||$k=='..'||$k=='.htaccess'||$k=='index.php') continue;
$all++;
}
closedir($duuu);
echo 'Фотографии <a href="gallery.php?mod=fots_new">Добавить</a> ('.$all.')<br/><br/>';
$q = mysql_query("SELECT COUNT(`id`) FROM `l2pirates_gallery`");
$kol = mysql_result($q, 0);
if ($kol=="0"){
echo 'Нет фотографий.<br/>';
}else{
if(empty($startan)) $startan = 0;
$startan=intval($startan);
if($startan<0) $startan=0; $num_msgs_an=5;
$qi = mysql_query("SELECT * FROM `l2pirates_gallery` WHERE ocenka>='0' ORDER by `ocenka` DESC LIMIT $startan,$num_msgs_an");
while($gallery=mysql_fetch_array($qi))
{
$req = mysql_query("SELECT `aces`,`nick`,`karma` FROM `l2_user` WHERE `nick` = '$gallery[login]'");
$pic = mysql_fetch_array($req);
if($pic[karma]>"0"){
echo "Добавил: <a href="search.php?nick=$gallery[login]&go=go"> <font color='red'>$gallery[login]</a></font><br/>";
}else{
if($pic['aces']==5){
echo "Добавил: <a href="search.php?nick=$gallery[login]&go=go"> <font color='lime'>$gallery[login]</a></font><br/>";
}else{
if($pic['aces']==2){
echo "Добавил: <a href="l2_pers_nick.php?nick=$gallery[login]&go=go"> <font color='DeepSkyBlue'>$gallery[login]</a></font><br/>";
}else{
if($pic['aces']==3){
echo "Добавил: <a href="l2_pers_nick.php?nick=$gallery[login]&go=go"> <font color='gold'>$gallery[login]</a></font><br/>";
}else{
if($pic['aces']==0){
echo "Добавил: <a href="search.php?nick=$gallery[login]&go=go"> $gallery[login]</a><br/>";
}}}}}
echo '<img src="local/datagallery/'.$gallery[img].'" height=132 width=176 alt="pic"><br/>';
echo '<img src="/l2pic/logo/golosgallery.png" alt="*"/> Голосов: '.$gallery[ocenka].'<br/>';
echo '<img src="/l2pic/logo/fotss.gif" alt="*"/> <a href="gallery.php?mod=uvel&id='.$gallery[id].'">Увеличить</a><br/>';
echo '<img src="/l2pic/logo/oke.png" alt="*"/> <a href="gallery.php?mod=golos&id='.$gallery[id].'">Проголосовать</a><br/>';
$q = mysql_query("SELECT COUNT(`id`) FROM `l2pirates_gallery_koments` WHERE `gallery`='$gallery[id]'"); $kol = mysql_result($q, 0);
echo '<img src="/l2pic/logo/komments.png" alt="*"/> <a href="gallery.php?mod=stena&id='.$gallery[id].'">Комментарии</a> ('.$kol.')<br/>';
echo 'Описание: <font color=#999999>'.$gallery[opis].'</font><br/>';
echo 'Дата: <font color=#999999>'.$gallery[data].'</font><br/>';
echo 'Расширение: '.$gallery[height].'x'.$gallery[width].'<br/>';
echo 'Вес: '.number_format($gallery[size]).' кб.<br/><br/>';
}
}
$q = mysql_query("SELECT COUNT(`id`) FROM `l2pirates_gallery` ");
$kol = mysql_result($q, 0);
echo'<div class="bts"></div>';
echo'Страницы: ';
if($startan!= 0) $page2left = ' <a href= gallery.php?startan='. ($startan - 5) .'&page='.($page-1).'>'. ($page - 1) .'</a> | ';
if(empty($page)){$page=1;}
if($kol > $startan + 5) $page2right = ' | <a href= gallery.php?startan='. ($startan + 5) .'&page='. ($page+1) .'>'. ($page + 1) .'</a>';
echo $page2left.'<b>('.$page.')</b>'.$page1right.$page2right.'<br/>';
echo '<small><font color=#999999>* Фотографии размещены по рейтингу (рейтинг определяется количеством голосов)<br>
* За флуд в комментариях к фото,оскорбления и т.д виновный персонаж будет заблокирован!</font></small>';
break;
case 'golos':
$g=mysql_query("SELECT * FROM `l2pirates_gallery` WHERE `id`='$id' LIMIT 1");
if(mysql_num_rows($g)==0){
header ("Location: gallery.php?");
exit;
}
$req = mysql_query("SELECT * FROM `l2pirates_golos_gallery` WHERE `nick` = '$log' and `gallery` = '$id' ");
$avto=mysql_num_rows($req);
if($avto==1){
echo 'Вы уже голосовали за данную фотографию.<br/><br/>';
echo '» <a href="gallery.php">Вернуться</a><br/>';
include ("files/down.php");
exit;
}
mysql_query("UPDATE `l2pirates_gallery` SET `ocenka`=`ocenka`+'1' WHERE `id`='$id'");
mysql_query("INSERT INTO `l2pirates_golos_gallery` SET `nick` = '$log',`gallery` = '$id'");
echo 'Вы успешно проголосовали за фотографию.<br/><br/>';
echo '» <a href="gallery.php">Вернуться</a><br/>';
break;
case 'fots_new':
$req = mysql_query("SELECT * FROM `l2pirates_config` WHERE `gallery` = '1' LIMIT 1");
////////////////////////////
if (mysql_num_rows($req)==1){echo"Идут технические роботы! Извените за неудобство!";
include ("files/down.php");
exit;
}
echo 'Выберите фото:<br/>';
echo '<form action="gallery.php?mod=fots_yes" 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 '<br/> Загруженная фотография должна соответствовать форматам: GIF,PNG,JPG с расширением Max. 3000x100 Пикс.<br/>';
break;
case 'fots_yes':
if (empty($opis)){
echo 'Опишите фото.<br/>';
include ("files/down.php");
exit;
}
$foto=$_FILES['filename']['name'];
$foto = base64_encode($foto);
$si=$_FILES['filename']['size'];
if ($foto==""){
echo 'Вы не выбрали фото.<br/>';
include ("files/down.php");
exit;
}
if (@file("local/datagallery/$foto")){
echo 'Такая фотография уже существует.<br/>';
include ("files/down.php");
exit;
}
$file = basename($_FILES['filename']['name']);
$type = explode('.',$file);
$exfile = $type[count($type) - 1];
if($exfile=="jpg" || $exfile=="gif" || $exfile=="png" || $exfile=="jpeg" || $exfile=="PNG" || $exfile=="GIF" || $exfile=="JPG" || $exfile=="JPEG"){
} else {echo'Ошибка, недопустимое расширение (Только gif, jpg или png).';
include ("files/down.php");
exit;}
if ($_FILES['filename']['type']!='image/png' && $_FILES['filename']['type']!='image/PNG' && $_FILES['filename']['type']!='image/GIF' && $_FILES['filename']['type']!='image/JPG' && $_FILES['filename']['type']!='image/JPEG' && $_FILES['filename']['type']!='image/gif' && $_FILES['filename']['type']!='image/jpg' && $_FILES["filename"]["type"] == "image/pjpeg"){
echo 'Ошибка формата!';
}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 'Ошибка!расширением Max. 3000x100 Пикс.';
}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"], "local/datagallery/".$foto);
$time = date("H:i d.m.y");
mysql_query("INSERT INTO `l2pirates_gallery` SET `id` = '', `login` = '$log', `img` = '$foto', `opis` = '$opis', `width` = '$width', `height` = '$height', `size` = '$si', `ocenka` = '0', `data` = '$time'");
echo 'Фотография успешно загружена в фотогалерею.<br/><br>';
echo '» <a href="gallery.php">Вернуться</a><br/>';
}else{
echo 'Фотография должна быть больше 1кб и меньше 3 мб.<br/>';
}
}else{
echo 'Ошибка загрузки фотографии!<br/>';
}
}
include ("files/down.php");
exit;
}
break;
case 'uvel':
$g=mysql_query("SELECT * FROM `l2pirates_gallery` WHERE `id`='".$id."' LIMIT 1");
if(mysql_num_rows($g)==1){
$as = mysql_query("SELECT * FROM `l2pirates_gallery` WHERE `id`='".$id."'");
$gl = mysql_fetch_array($as);
echo '<img src="local/datagallery/'.$gl[img].'" height=240 width=320 alt="pic"><br/><br/>';
echo "<img src='/l2pic/logo/inf.png' alt='*'/> <a href="gallery.php?">Вернуться</a><br>";
}else{
echo 'Такая фотография не существует.<br/>';
include ("files/down.php");
exit;
}
break;
case 'stena':
$g=mysql_query("SELECT * FROM `l2pirates_gallery` WHERE `id`='$id' LIMIT 1");
if(mysql_num_rows($g)==0){
header ("Location: gallery.php?");
exit;
}
$q = mysql_query("SELECT COUNT(`id`) FROM `l2pirates_gallery_koments` WHERE `gallery`='$id'");
$kol = mysql_result($q, 0);
if($kol=="0"){
echo "<img src='/l2pic/logo/forumtext.gif' alt='*'/> Комментариев нет.<br/>";
}else{
echo "<img src='/l2pic/logo/forumtext.gif' alt='*'/> Комментарии: $kol";
echo'<div class="bts"></div>';
}
if(empty($startan)) $startan = 0;
$startan=intval($startan);
if($startan<0) $startan=0; $num_msgs_an=5;
$qi = mysql_query("SELECT * FROM `l2pirates_gallery_koments` WHERE `gallery`='$id' ORDER by `id` DESC LIMIT $startan,$num_msgs_an");
while($row=mysql_fetch_array($qi))
{
$req = mysql_query("SELECT `aces`,`karma` FROM `l2_user` WHERE `nick` = '$row[nick]'");
$pic = mysql_fetch_array($req);
if($pic[karma]>"0"){
echo "<a href="l2_pers_nick.php?nick=$row[nick]&go=go"><font color=red>$row[nick]</font></a>";
}else{
if($pic['aces']==5){
echo "<a href="l2_pers_nick.php?nick=$row[nick]&go=go"><font color=lime>$row[nick]</font></a>";
}else{
if($pic['aces']==2){
echo "<a href="l2_pers_nick.php?nick=$row[nick]&go=go"><font color=DeepSkyBlue>$row[nick]</font></a>";
}else{
if($pic['aces']==3){
echo "<a href="l2_pers_nick.php?nick=$row[nick]&go=go"><font color=gold>$row[nick]</font></a>";
}else{
if($pic['aces']==0){
echo "<a href="search.php?nick=$row[nick]&go=go">$row[nick]</a>";
}}}}}
//$koment = strip_tags($row['msg']);
//$koment = smiles($koment);
echo " - $row[msg] <small><font color=#999999>($row[time])</font></small>";
if($udata67="200" or $udata67="100" or $udata67="500" or $udata67="501" or $log="Bopo6eu"){
echo" <a href="gallery.php?mod=post&id=$id&nam=$row[id]">[X]</a>";
}
echo "<br/>";
}
$q = mysql_query("SELECT COUNT(`id`) FROM `l2pirates_gallery_koments` WHERE `gallery`='$id'");
$kol = mysql_result($q, 0);
if($startan!= 0) $page2left = ' <a href= gallery.php?mod=stena&startan='. ($startan - 5) .'&page='.($page-1).'&id='.$id.'>'. ($page - 1) .'</a> | ';
echo'<div class="bts"></div>';
echo'Страницы: ';
if(empty($page)){$page=1;}
if($kol > $startan + 5) $page2right = ' | <a href=gallery.php?mod=stena&startan='. ($startan + 5) .'&page='. ($page+1) .'&id='.$id.'>'. ($page + 1) .'</a>';
echo $page2left.'<b>('.$page.')</b>'.$page1right.$page2right.'<br/>';
echo'<div class="bts"></div>';
echo'<form method="post" action="gallery.php?mod=save&id='.$id.'">';
echo "<br/>Комментарий:<br/>";
echo "<input class="button" name="msg" maxlength="300" title="Комментарий" emptyok="true"/><br/>";
echo '<input class="button" type="submit" value="Добавить"/></form>';
break;
case 'save':
$g=mysql_query("SELECT * FROM `l2pirates_gallery` WHERE `id`='$id' LIMIT 1");
if(mysql_num_rows($g)==0){
header ("Location: gallery.php?");
include ("files/down.php");
exit;
}
if($udata9<"10"){
echo'Писать отзывы доступно с 10-го уровня.';
include ("files/down.php");
exit;
}
if($msg==""){
header ("Location: gallery.php?mod=stena&id=$id");
exit;
}
$time = date("H:i d.m.y");
mysql_query("INSERT INTO
`l2pirates_gallery_koments` SET
`gallery` = '$id',
`nick` = '$log',
`time` = '$time',
`msg` = '$msg'");
header ("Location: gallery.php?mod=stena&id=$id");
exit;
break;
case 'post':
$g=mysql_query("SELECT * FROM `l2pirates_gallery` WHERE `id`='$id' LIMIT 1");
if(mysql_num_rows($g)==0){
header ("Location: gallery.php?");
include ("files/down.php");
exit;
}
if($udata67="200" or $udata67="100" or $udata67="500" or $udata67="501" or $log="Bopo6eu")
{
if(empty($_GET[nam])){
echo"Невыбран пост!<br/>";
}else{
$asd = mysql_query("SELECT * FROM l2pirates_gallery_koments WHERE id='".mysql_real_escape_string($_GET['nam'])."' LIMIT 1");
$avto=mysql_num_rows($asd);
if($avto==0){
echo'Нет такого поста!<br/>';
}else{
mysql_query("DELETE FROM `l2pirates_gallery_koments` WHERE id='".mysql_real_escape_string($_GET['nam'])."' LIMIT 1");
header ("Location: gallery.php?mod=stena&id=$id");
}
}
}else{
header ("Location: gallery.php");
}}
/*
$req = mysql_query("SELECT * FROM `l2_user` WHERE `nick` = '$nickas'");
////////////////////////////
$avto=mysql_num_rows($req);
if($avto=="0"){
echo'Нет такого персонажа!';
include ("l2_system/l2_niz.php");
exit;
}
$q = mysql_query("SELECT COUNT(`id`) FROM `bishopl2_gallery` WHERE `login`= '$nickas' ");
$kol = mysql_result($q, 0);
if ($kol=="0"){
echo 'У персонажа <b>'.$nickas.'</b> нет фотографий.<br/>';
}else{
if(empty($startan)) $startan = 0;
$startan=intval($startan);
if($startan<0) $startan=0; $num_msgs_an=5;
$qi = mysql_query("SELECT * FROM `bishopl2_gallery` WHERE `login`= '$nickas' and ocenka>='0' ORDER by `ocenka` DESC LIMIT $startan,$num_msgs_an");
while($gallery=mysql_fetch_array($qi))
{
$req = mysql_query("SELECT `aces`,`nick`,`karma` FROM `l2_user` WHERE `nick` = '$gallery[login]'");
$pic = mysql_fetch_array($req);
if($pic[karma]>"0"){
echo "Добавил: <a href="l2_pers_nick.php?nick=$gallery[login]&go=go"> <font color='red'>$gallery[login]</a></font><br/>";
}else{
if($pic['aces']==5){
echo "Добавил: <a href="l2_pers_nick.php?nick=$gallery[login]&go=go"> <font color='lime'>$gallery[login]</a></font><br/>";
}else{
if($pic['aces']==2){
echo "Добавил: <a href="l2_pers_nick.php?nick=$gallery[login]&go=go"> <font color='DeepSkyBlue'>$gallery[login]</a></font><br/>";
}else{
if($pic['aces']==3){
echo "Добавил: <a href="l2_pers_nick.php?nick=$gallery[login]&go=go"> <font color='gold'>$gallery[login]</a></font><br/>";
}else{
if($pic['aces']==0){
echo "Добавил: <a href="l2_pers_nick.php?nick=$gallery[login]&go=go"> $gallery[login]</a><br/>";
}}}}}
echo '<img src="l2_pic/fotogallery/'.$gallery[img].'" height=132 width=176 alt="pic"><br/>';
echo '<img src="/l2_pic/main/golosgallery.png" alt="*"/> Голосов: '.$gallery[ocenka].'<br/>';
echo '<img src="/l2_pic/main/fotss.gif" alt="*"/> <a href="l2_fots.php?mod=uvel&id='.$gallery[id].'">Увеличить</a><br/>';
echo '<img src="/l2_pic/main/oke.png" alt="*"/> <a href="l2_fots_pers.php?mod=golos&id='.$gallery[id].'&nickas='.$nickas.'">Проголосовать</a><br/>';
$q = mysql_query("SELECT COUNT(`id`) FROM `l2_gallery_koments` WHERE `gallery`='$gallery[id]'"); $kol = mysql_result($q, 0);
echo '<img src="/l2_pic/main/komments.png" alt="*"/> <a href="l2_fots.php?mod=stena&id='.$gallery[id].'">Комментарии</a> ('.$kol.')<br/>';
echo 'Описание: <font color=#999999>'.$gallery[opis].'</font><br/>';
echo 'Дата: <font color=#999999>'.$gallery[data].'</font><br/>';
echo 'Расширение: '.$gallery[height].'x'.$gallery[width].'<br/>';
echo 'Вес: '.number_format($gallery[size]).' кб.<br/><br/>';
}
}
$q = mysql_query("SELECT COUNT(`id`) FROM `bishopl2_gallery` WHERE `login`= '$nickas' ");
$kol = mysql_result($q, 0);
echo'<div class="bts"></div>';
echo'Страницы: ';
if($startan!= 0) $page2left = ' <a href= l2_fots_pers.php?nickas='.$nickas.'&startan='. ($startan - 5) .'&page='.($page-1).'>'. ($page - 1) .'</a> | ';
if(empty($page)){$page=1;}
if($kol > $startan + 5) $page2right = ' | <a href= l2_fots_pers.php?nickas='.$nickas.'&startan='. ($startan + 5) .'&page='. ($page+1) .'>'. ($page + 1) .'</a>';
echo $page2left.'<b>('.$page.')</b>'.$page1right.$page2right.'<br/>';
$foot = mysql_result(mysql_query("SELECT COUNT(*) FROM bishopl2_gallery WHERE login='$nickas' "),0);
echo '<br><img src="/l2_pic/main/albom.png" alt="*"/> У <b>'.$nickas.'</b> ('.$foot.') фотографий.<br/>';
echo '<small><font color=#999999>* Фотографии размещены по рейтингу (рейтинг определяется количеством голосов)<br>
* За флуд в комментариях к фото,оскорбления и т.д виновный персонаж будет заблокирован!</font></small>';
break;
case 'golos':
$g=mysql_query("SELECT * FROM `bishopl2_gallery` WHERE `id`='$id' LIMIT 1");
if(mysql_num_rows($g)==0){
header ("Location: l2_fots_pers.php?nickas=$nickas");
exit;
}
$req = mysql_query("SELECT * FROM `l2_golos_gallery` WHERE `nick` = '$nick' and `gallery` = '$id' ");
$avto=mysql_num_rows($req);
if($avto==1){
echo 'Вы уже голосовали за данную фотографию.<br/><br/>';
echo '» <a href="l2_fots_pers.php?nickas='.$nickas.'">Вернуться</a><br/>';
include ("l2_system/l2_niz.php");
exit;
}
mysql_query("UPDATE `bishopl2_gallery` SET `ocenka`=`ocenka`+'1' WHERE `id`='$id'");
mysql_query("INSERT INTO `l2_golos_gallery` SET `nick` = '$nick',`gallery` = '$id'");
echo 'Вы успешно проголосовали за фотографию.<br/><br/>';
echo '» <a href="l2_fots_pers.php?nickas='.$nickas.'">Вернуться</a><br/>';
*/
}
include_once"files/down.php";
?>