File size: 4.9Kb
<?php
include_once'header.php';
$user_id=$id;
include_once'func.php';
if(ctype_digit($_GET[photo_id]) && $_GET[photo_id]>0)
{
$photo_id=$_GET[photo_id];
$sizes=array('1','2','3','4');
if(in_array($_GET[size],$sizes))
{
$size=$_GET[size];
}
else
{
$size=1;
}
$photo_arr=mysql_fetch_array(mysql_query("SELECT * FROM photos WHERE photo_id='$photo_id' ;"));
if($_GET[act]=='del_ok' && $photo_arr[user_id]==$user_id)
{
unlink("photos/$photo_id.jpg");
mysql_query("DELETE FROM photos WHERE photo_id='$photo_id' ;");
echo"Фотография удалена!<br/>";
echo"<br/>";
echo"<a href='album.php?view_id=$photo_arr[user_id]&$linkstr'>Вернуться в альбом</a><br/>";
die();
}
$q_ids=mysql_query("SELECT photo_id FROM photos WHERE user_id='$photo_arr[user_id]' ORDER BY photo_id ASC ;");
while($a=mysql_fetch_array($q_ids))
{
$all_photo_ids[]=$a[photo_id];
}
$all=count($all_photo_ids);
foreach($all_photo_ids as $ind=>$key)
{
if($key==$photo_id)
{
$num=$ind+1;
}
}
if($photo_arr[user_id]!==$user_id)
{
$nick=mysql_result(mysql_query("SELECT login FROM users WHERE id='$photo_arr[user_id]' ;"),0);
echo"Альбом пользователя $nick<br/>";
}
else
{
echo"Мой фотоальбом<br/>";
}
echo"Фотография $num из $all<br/>";
if($_GET[act]=='del' && $photo_arr[user_id]==$user_id)
{
echo"<br/>Вы действительно хотите удалить эту фотографию?<br/>
<a href='photo.php?photo_id=$photo_id&act=del_ok&$linkstr'>Да</a>|<a href='photo.php?photo_id=$photo_id&size=$size&$linkstr'>Нет</a><br/><br/>";
}
if($num==$all){
$id0=$photo_id-$all+1;
echo"<a href='photo.php?photo_id=$id0&size=$size&$linkstr'><img src='get_photo.php?photo_id=$photo_id&vsize=$size' alt=''/></a><br/>";
}
else
{
$id0=$photo_id+1;
echo"<a href='photo.php?photo_id=$id0&size=$size&$linkstr'><img src='get_photo.php?photo_id=$photo_id&size=$size' alt=''/></a><br/>";
}
$added=get_rus_date($photo_arr[uploaded]);
echo"<small>Добавлена $added</small><br/>";
$loader='Gallery_Photo_Page';
include_once'photo_views.php';
include_once'photo_rating.php';
if($photo_arr[user_id]==$user_id)
{
echo"<a href='photo.php?photo_id=$photo_id&size=$size&act=del&$linkstr'>Удалить фотографию</a><br/><br/>";
}
switch($size){
case'1':
echo"Разрешение фотографии: 240x320<br/>";
echo"Другие разрешения:<br/>";
echo"<a href='photo.php?photo_id=$photo_id&size=2&$linkstr'>176x220</a><br/>";
echo"<a href='photo.php?photo_id=$photo_id&size=3&$linkstr'>128x128</a><br/>";
$fsize=round(filesize("photos/$photo_id.jpg")/1024,2);
echo"<a href='photo.php?photo_id=$photo_id&size=4&$linkstr'>Оригинальный размер ($fsize кб)</a><br/>";
break;
case'2':
echo"Разрешение фотографии: 176x220<br/>";
echo"Другие разрешения:<br/>";
echo"<a href='photo.php?photo_id=$photo_id&size=1&$linkstr'>240x320</a><br/>";
echo"<a href='photo.php?photo_id=$photo_id&size=3&$linkstr'>128x128</a><br/>";
$fsize=round(filesize("photos/$photo_id.jpg")/1024,2);
echo"<a href='photo.php?photo_id=$photo_id&size=4&$linkstr'>Оригинальный размер ($fsize кб)</a><br/>";
break;
case'3':
echo"Разрешение фотографии: 128x128<br/>";
echo"Другие разрешения:<br/>";
echo"<a href='photo.php?photo_id=$photo_id&size=1&$linkstr'>240x320</a><br/>";
echo"<a href='photo.php?photo_id=$photo_id&size=2&$linkstr'>176x220</a><br/>";
$fsize=round(filesize("photos/$photo_id.jpg")/1024,2);
echo"<a href='photo.php?photo_id=$photo_id&size=4&$linkstr'>Оригинальный размер ($fsize кб)</a><br/>";
break;
case'4':
echo"Разрешение фотографии: оригинальный размер<br/>";
echo"Другие разрешения:<br/>";
echo"<a href='photo.php?photo_id=$photo_id&size=1&$linkstr'>240x320</a><br/>";
echo"<a href='photo.php?photo_id=$photo_id&size=2&$linkstr'>176x220</a><br/>";
echo"<a href='photo.php?photo_id=$photo_id&size=3&$linkstr'>128x128</a><br/>";
break;
}
include_once'photo_comments.php';
echo"<br/>";
if($photo_arr[user_id]==$user_id)
{
echo"<a href='album.php?view_id=$photo_arr[user_id]&$linkstr'>Вернуться в альбом</a><br/>";
}
else
{
echo"<a href='album.php?view_id=$photo_arr[user_id]&$linkstr'>Альбом пользователя $nick</a><br/>";
}
}
else
{
echo"Фотография не обнаружена!<br/>";
}
include_once'footer.php';
?>