Вход Регистрация
Файл: photo.php
Строк: 249
<?



include 'connect.php';
if(!
$u['id']){
header ("Location: registration.php?err=1");
exit;
}
switch(
$_GET['act'])
{
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~Фото ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~//
case 'add':

$ava=num($_POST['ava']);
$title $title.' | Мое фото';
include 
'head.php';
require(
'core/page_ava.php');
echo 
'<div class="title"><img src="ico/foto.png"> Моя фотография  <b>Загрузить фото</b></div>';
echo 
'<div class="nav">';
echo 
'<a href = "photo.php"> К фотографиям со страницы</a>';
echo 
'</div>';
//Если файл получен
if($_FILES['ava']['tmp_name']){
   
//Получаем информацию об изображении
   
$info getimagesize($_FILES['ava']['tmp_name']); 
   
//Создаем картинку в соответствии с ее типом
    
if ($info[0] >100 && $info[1] >100 || $info[0] <=1024 && $info[1] <=1280) {
   if(
$info['mime']=='image/jpeg'){
   
$create=imagecreatefromjpeg($_FILES['ava']['tmp_name']);
   } else {
      if(
$info['mime']=='image/gif'){
      
$create=imagecreatefromgif($_FILES['ava']['tmp_name']);
      } else {
         if(
$info['mime']=='image/png'){
         
$create=imagecreatefrompng($_FILES['ava']['tmp_name']);
         } else { 
         echo 
'<div class="div"><img src="ico/error.gif" alt="Ошибка" /><font color="red"> Неподдерживаемый формат изображения!</font></div>';
         
$error=1;
         }

      }

   }
 
//Если формат поддерживается
if ($error != 1) {
$reg mysql_query("select * from `users_photo` where `user`='".$u['id']."' LIMIT 1");
if (
mysql_num_rows($reg) != 0) {
mysql_query("UPDATE `users_photo` SET `page` = '0' WHERE `user` = '".$u['id']."'");
}

      
mysql_query("INSERT INTO `users_photo` SET
        `user` = '"
.$u['id']."',
        `time` = '"
.time()."',
        `page` = '1'
      "
);
      
$name=mysql_insert_id();
$id mysql_insert_id();
mysql_query("UPDATE `users` SET `rating` = `rating`+10 WHERE `id` = '".$u['id']."'");
if(
$u['sex'] == 'm'){
$action[0] = 'Сменил';
} else {
$action[0] = 'Сменила';
}
$text $action[0].' <a href = "photo.php?act=view&id='.$id.'">аватар</a>.';
mysql_query("INSERT INTO `lenta` SET
`user` = '"
.$u['id']."',
`text` = '
$text',
`time` = '"
.time()."',
`new` = '1'
"
);
//Ищем папку пользователя, если нет создаем
   
$arhiv =  intval(($u['id']/1000)+1);
if(!
is_dir('base/'.$arhiv.'/'.$u['id'].'/photo') || !is_dir('base/'.$arhiv.'/'.$u['id'].'/photo_small') || !is_dir('base/'.$arhiv.'/'.$u['id'].'/photo_micro')){
   if(!
is_dir('base/'.$arhiv.'')){
   @
mkdir("base/".$arhiv.""0777);
   }
   if(!
is_dir('base/'.$arhiv.'/'.$u['id'].'')){
   @
mkdir("base/".$arhiv."/".$u['id'].""0777);
   }
   if(!
is_dir('base/'.$arhiv.'/'.$u['id'].'/photo')){
   @
mkdir("base/".$arhiv."/".$u['id']."/photo"0777);
   }
   if(!
is_dir('base/'.$arhiv.'/'.$u['id'].'/photo_small')){
   @
mkdir("base/".$arhiv."/".$u['id']."/photo_small"0777);
   }
   if(!
is_dir('base/'.$arhiv.'/'.$u['id'].'/photo_micro')){
   @
mkdir("base/".$arhiv."/".$u['id']."/photo_micro"0777);
   }
}

    
//Получаем уменьшенный размер (для большой авы)
   
$w=$info[0];
   
$h=$info[1];
if(
$w 500 || $h 500){
   if(
$w>$h){
   
$o=$w/$h;
   
$ww=$w/500;
   
$w=$w/$ww;
   
$hh=$h/(500/$o);
   
$h=$h/$hh;
   } else {
   
$o=$h/$w;
   
$hh=$h/500;
   
$h=$h/$hh;
   
$ww=$w/(500/$o);
   
$w=$w/$ww;
   }
   }

   
//Создаем изображение с рассчитанными размерами
   
$img=imagecreatetruecolor($w,$h);
   
//Уменьшаем исходное изображение
   
imagecopyresampled($img,$create,0,0,0,0,$w,$h,$info[0],$info[1]);
   
   
//Путь для сохранения
      
$dir 'base/'.$arhiv.'/'.$u['id'].'/photo/'.$name.'.jpg';
      
imagejpeg($img,$dir,75);
      
      
     
     
//Получаем уменьшенный размер (для маленькой авы)
   
$w=$info[0];
   
$h=$info[1];
if(
$w 150 || $h 150){
   if(
$w>$h){
   
$o=$w/$h;
   
$ww=$w/150;
   
$w=$w/$ww;
   
$hh=$h/(150/$o);
   
$h=$h/$hh;
   } else {
   
$o=$h/$w;
   
$hh=$h/150;
   
$h=$h/$hh;
   
$ww=$w/(150/$o);
   
$w=$w/$ww;
   }
   }

   
//Создаем изображение с рассчитанными размерами
   
$img=imagecreatetruecolor($w,$h);
   
//Уменьшаем исходное изображение
   
imagecopyresampled($img,$create,0,0,0,0,$w,$h,$info[0],$info[1]);

      
//Путь для сохранения
      
$name $name;
      
$dir 'base/'.$arhiv.'/'.$u['id'].'/photo_small/'.$name.'.jpg';
      
imagejpeg($img,$dir,75);
     
     
//Получаем уменьшенный размер (для микро авы)
   
$w=$info[0];
   
$h=$info[1];
if(
$w 50 || $h 50){
   if(
$w>$h){
   
$o=$w/$h;
   
$ww=$w/50;
   
$w=$w/$ww;
   
$hh=$h/(50/$o);
   
$h=$h/$hh;
   } else {
   
$o=$h/$w;
   
$hh=$h/50;
   
$h=$h/$hh;
   
$ww=$w/(50/$o);
   
$w=$w/$ww;
   }
   }

   
//Создаем изображение с рассчитанными размерами
   
$img=imagecreatetruecolor($w,$h);
   
//Уменьшаем исходное изображение
   
imagecopyresampled($img,$create,0,0,0,0,$w,$h,$info[0],$info[1]);

      
//Путь для сохранения
      
$name $name;
      
$dir 'base/'.$arhiv.'/'.$u['id'].'/photo_micro/'.$name.'.jpg';
      
imagejpeg($img,$dir,75);
     
      
//Освобождаем память
      
imagedestroy($img);
      
      
      
header("Location: photo.php?act=view&id=$name");
}
} else {
echo 
'<div class = "action">Запрещенный размер фото!</div>';
}
}
echo 
'<div class="txt">';
page_ava($u['id'],75);
echo 
'</br>Фото (не более 1024x1280 , не менее 100x100):';
echo 
'<br/><form action="photo.php?act=add" method=post enctype=multipart/form-data>
<input type=file name=ava>
<input type=submit value=Загрузить class=submit white/></form>'
;
echo 
'</div>';
include 
'foot.php';

break;

//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~Просмотр фото ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~//
case 'view':
if(isset(
$_GET['id'])){
$id=num($_GET['id']);
$req mysql_query("SELECT * FROM `users_photo` WHERE `id` = '$id' LIMIT 1");
if (
mysql_num_rows($req)) {
$photo mysql_fetch_assoc($req);
$user mysql_fetch_assoc(mysql_query("SELECT * FROM `users` WHERE `id` = '".$photo['user']."' LIMIT 1"));
}
}
if (
$photo){
$arhiv =  intval(($user['id']/1000)+1);
if(
$u['id'] and $_POST['message']){
$message check(substr($_POST['message'], 0500));
$flood mysql_query("SELECT `time` FROM `users_photo_comm` WHERE `user` = '".$u['id']."' AND `time` > '" . (time() - 3) . "'");
if (
mysql_num_rows($flood) > 0) {
header ("Location: photo.php?act=view&id=".$photo['id']."");
exit;
}
$req mysql_query("SELECT * FROM `users_photo_comm` WHERE `user` = '".$u['id']."' AND `photo` = '".$photo['id']."' ORDER BY `time` DESC");
$res mysql_fetch_array($req);
if (
$res['message'] == $message) {
header ("Location: photo.php?act=view&id=".$photo['id']."");
exit;
}
mysql_query("INSERT INTO `users_photo_comm` SET
`user` = '"
.$u['id']."',
`message` = '
$message',
`time` = '"
.time()."',
`photo` = '"
.$photo['id']."'
"
);
mysql_query("UPDATE `users` SET `rating` = `rating`+1 WHERE `id` = '".$u['id']."'");
if(
$u['sex'] == 'm'){
$action[0] = 'Прокомментировал';
} else {
$action[0] = 'Прокомментировала';
}
$text $action[0].'<a href = "photo.php?act=view&id='.$id.'&show=comm"> аватарку</a>.';
mysql_query("INSERT INTO `lenta_foto` SET
`user` = '"
.$u['id']."',
`text` = '
$text',
`time` = '"
.time()."',
`new` = '1'
"
);
if(
$u['sex'] == 'm'){
$action[0] = 'Прокомментировал';
} else {
$action[0] = 'Прокомментировала';
}
$text $action[0].'<a href = "photo.php?act=view&id='.$id.'&show=comm"> аватарку</a>.';
mysql_query("INSERT INTO `lenta` SET
`user` = '"
.$u['id']."',
`text` = '
$text',
`time` = '"
.time()."',
`new` = '1'
"
);
header ("Location: photo.php?act=view&id=".$photo['id']."");
}
    if(
$user['id'] == $u['id']) {$zag 'Моя фотография';
    } else {
$zag 'Фотография со страницы <a href = "/'.$user['id'].'">'.$user['login'].'</a>';}
    
$title $title.' | Фотографии со страницы';
    include 
'head.php';
    require(
'core/bb_code.php');
    echo 
'<div class="title"><img src="ico/foto.png"> '.$zag.'  <b>Просмотр</b></div>';
    echo 
'<div class="nav">';
    if(
$user['id'] != $u['id']) echo '<img src="ico/Back.gif" alt="!"/> <a href = "/'.$user['id'].'">'.$user['login'].'</a> | ';
    
$all_photo mysql_result(mysql_query("SELECT COUNT(`id`) FROM `users_photo` WHERE `user` = '".$user['id']."'"), 0);
    echo 
'<a href = "photo.php?id='.$user['id'].'">Все фото со страницы</a> ('.$all_photo.')';
    echo 
'</div>';
    echo 
'<div class="txt">';
    if(
$_GET['mainpage'] && $photo['user'] == $u['id']){
    
mysql_query("UPDATE `users_photo` SET `page` = '0' WHERE `user` = '".$u['id']."'");
    
mysql_query("UPDATE `users_photo` SET `page` = '1' WHERE `user` = '".$u['id']."' and `id` = '".$photo['id']."'");
    
$photo['page'] = 1;
    echo 
'<div class = "action">Фотография установлена на страницу!</div><hr>';
    }
if(
$_GET['like'] && isset($u['id'])){
$req mysql_query("SELECT * FROM `users_photo_like` WHERE `user` = '".$u['id']."' AND `photo` = '".$photo['id']."' LIMIT 1");
if (!
mysql_num_rows($req)) {
$photo['rating']++;
mysql_query("INSERT INTO `users_photo_like` SET
`user` = '"
.$u['id']."',
`time` = '"
.time()."',
`photo` = '"
.$photo['id']."'
"
);
mysql_query("UPDATE `users_photo` SET
`rating` = '"
.$photo['rating']."'
WHERE `id` = '"
.$photo['id']."'
"
);
if(
$photo['user'] != $u['id']){
if(
$u['sex'] == 'm'){
$action[0] = 'Отметил';
$action[1] = 'ему';
} else {
$action[0] = 'Отметила';
$action[1] = 'ей';
}
$text $action[0].' что '.$action[1].' понравилась ваша <a href = "photo.php?act=view&id='.$photo['id'].'">фотография</a>.';
mysql_query("INSERT INTO `jurnal` SET
`user` = '"
.$user['id']."',
`outuser` = '"
.$u['id']."',
`text` = '
$text',
`time` = '"
.time()."',
`new` = '1'
"
);
}
}
}
$count mysql_result(mysql_query("SELECT COUNT(`id`) FROM `users_photo_comm` WHERE `photo` = '".$photo['id']."'"), 0);
   echo 
'<center><a href = "base/'.$arhiv.'/'.$user['id'].'/photo/'.$photo['id'].'.jpg"><img src = "base/'.$arhiv.'/'.$user['id'].'/photo/'.$photo['id'].'.jpg"></a></center>';
   echo 
'</div>';
   if (
$photo['user'] == $u['id']) { 
   echo 
'<div class="nav">';
   if(
$photo['page'] == 1){
   echo 
'<img src="ico/foto.png"> Установлена на странице<br/>';
   } else {
   echo 
'<img src="ico/foto.png"> <a href = "photo.php?act=view&id='.$photo['id'].'&mainpage=1">Установить на страницу</a> <br/>';
   }
   echo 
'<img src="ico/foto.png"> <a href = "photo.php?act=add">Загрузить новую</a><br/>';
   echo 
'<img src="ico/foto.png"> <a href = "photo.php?act=delete&id='.$photo['id'].'">Удалить</a></br>';
   echo 
'</div>';
   }
   echo 
'<div class="zona">';
   echo 
'<img src = "ico/save.gif"> <a href = "base/'.$arhiv.'/'.$user['id'].'/photo/'.$photo['id'].'.jpg">Скачать</a></br>';
   
$req mysql_query("SELECT * FROM `users_photo_like` WHERE `user` = '".$u['id']."' AND `photo` = '".$photo['id']."' LIMIT 1");
   if (!
mysql_num_rows($req)) { echo '<img src = "ico/like.png"> <a href = "photo.php?act=view&id='.$photo['id'].'&like=1">Мне нравится</a> ('.$photo['rating'].')'
   } else {
   echo 
'<img src = "ico/like.png"> <a>Понравилось:</a> ('.$photo['rating'].')';
   }
   echo 
'</div>';
   echo 
'<div class="nav">';
   echo 
' Комментарии: ('.$count.')';
   echo 
'</div>';
   echo 
'<div class="app">';
   
$o abs(intval($_GET['o']));
$user mysql_fetch_assoc(mysql_query("SELECT `login` FROM `users` WHERE `id` = '".$o."'"));
   if(
$user['login']) $otv $user['login'].', ';
   echo 
'<form action="photo.php?act=view&id='.$photo['id'].'" method="post">';
   echo 
'<textarea cols="20" rows="3" name="message" style="width: 97%">';
   echo 
$otv;
   echo 
'</textarea><br/>';
   echo 
"<input type='submit' title='Нажмите для отправки' name='submit' value='Написать'  class='submit white'/><small> 10000
   <a href = 'smiles.php'>Смайлы</a> | <a href = 'code.php'>BB-коды</a></small>
   </form></div>"
;
   if(
$u['admin'] == || $u['admin'] == || $u['admin'] == || $u['admin'] == || $u['admin'] == || $u['id'] == $photo['user']){
   if(
$_GET['del']){
   
$del num($_GET['del']);
$commcheck mysql_num_rows(mysql_query("SELECT * FROM `users_photo_comm` WHERE `id` = '$del' LIMIT 1"));
   if (
$commcheck) {
   
mysql_query("DELETE FROM `users_photo_comm` WHERE `id` = '$del'");
   echo 
'<div class="div"><font color="green"> Комментарий удален !</font></div>';
   }
   }
   }
$all mysql_result(mysql_query("SELECT COUNT(*) FROM `users_photo_comm` WHERE `photo` = '".$photo['id']."'"), 0);
   if(
$all 0){
   
$total intval(($all 1) / 10) + 1;
   
$page num($_GET['page']);
   if(empty(
$page) or $page 0$page 1
   if(
$page $total$page $total;
   
$start $page 10 10;
   if (
$count >= 11)echo '<div class="title">';
   if (
$page != $total) {
   echo 
'<a name="page-up" style="float: right; text-decoration: none;" href="#page-down"><img src = "ico/page_down.png"></a>';
   }
   
$sort =  check($_GET['sort']);
   if(
$sort == 'message') {
   
$sortq 'ASC'
   if (
$count >= 11)echo '<a href = "photo.php?act=view&id='.$photo['id'].'&sort=time&page='.$page.'">Новые</a> | <b>Поcледние</b>';
   }
   if(
$sort == 'time' || empty($sortq)) {
   
$sort 'time';
   
$sortq 'DESC'
   if (
$count >= 11)echo '<b>Новые</b> | <a href = "photo.php?act=view&id='.$photo['id'].'&sort=message&page='.$page.'">Поcледние</a>';
   }
   if (
$count >= 11)echo '</div>';
$result mysql_query("SELECT * FROM `users_photo_comm` WHERE `photo` = '".$photo['id']."' ORDER BY `time` $sortq LIMIT $start, 10");
   while(
$comm mysql_fetch_assoc($result)){
$user mysql_fetch_assoc(mysql_query("SELECT * FROM `users` WHERE `id` = '".$comm["user"]."'"));
$message checkout($comm['message']);       
   echo 
$i '<div class="div">' '<div class="div">';
   if(
ban($user['id'])){
   echo 
''.ico($user['sex'],$user['admin']).' <a href = "/'.$user['id'].'"><del>'.$user['login'].'</del></a> '.online($user['online']).' ';
   } else {
   echo 
''.ico($user['sex'],$user['admin']).' <a href = "/'.$user['id'].'">'.$user['login'].'</a> '.online($user['online']).' ';
   }
   if(
$user['rating']>=1000 && $user['rating']<=1999)echo "<img src='ico/b.png' alt='' class='icon'</a>n";
   if(
$user['rating']>=2000 && $user['rating']<=2999)echo "<img src='ico/s.png' alt='' class='icon'</a>n";
   if(
$user['rating']>=3000)echo "<img src='ico/z.png' alt='' class='icon'</a>n";
   echo 
' <small>'.vremya($comm['time']).'</small>'
   echo 
'<br/>';
   echo 
''.smile(censored($message)).'';
   echo 
'<br/>';
   echo 
'<small>';
   if(
$user['id'] != $u['id']) echo '[<a href = "photo.php?act=view&id='.$photo['id'].'&o='.$user['id'].'">Отв</a>] '
   if(
$u['admin'] == || $u['admin'] == || $u['admin'] == || $u['admin'] == || $u['admin'] == 5) {
   if(
ban($user['id'])){
   if(
$comm['user'] != $u['id'])echo ' [<a href = "adminka.php?act=delban_users&id='.$user['id'].'"><font color="red">Разбанить</font></a>]';
   } else {
   if(
$comm['user'] != $u['id'])echo ' [<a href = "adminka.php?act=ban_users&id='.$user['id'].'"><font color="red">Бан</font></a>]';
   }
   }
   if(
$u['admin'] == || $u['admin'] == || $u['id'] == $photo['user']){ 
   echo 
' [<a href = "photo.php?act=view&id='.$photo['id'].'&del='.$comm['id'].'">Удал</a>]'; }
   echo 
'</small>';
   echo 
'</div>';
   
$i++;
   }  
   if (
$count >= 11)echo '<div class="title">';
   if (
$page != $total) {
   echo 
'<a name="page-down" style="float: right; text-decoration: none;" href="#page-up"><img src = "ico/page_up.png"></a>';
   }
   if(
$sort == 'message') {
   
$sortq 'ASC'
   if (
$count >= 11)echo '<a href = "photo.php?act=view&id='.$photo['id'].'&sort=time&page='.$page.'">Новые</a> | <b>Поcледние</b>';
   }
   if(
$sort == 'time' || empty($sortq)) {
   
$sort 'time';
   
$sortq 'DESC'
   if (
$count >= 11)echo '<b>Новые</b> | <a href = "photo.php?act=view&id='.$photo['id'].'&sort=message&page='.$page.'">Поcледние</a>';
   }
   if (
$count >= 11)echo '</div>';
   echo 
'</div>';
   
navigation($page$total,'photo.php?act=view&id='.$photo['id'].'&sort='.$sort.'&');
   }else{
   echo 
'</div><div class="div"> Комментариев еще нет !</div>';
   }
   echo 
'</div>';
include 
'foot.php';
} else {
header ("Location: photo.php");
}
break;
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~Удаление фото ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~//
case 'delete':
if(
$u['id']){
if(isset(
$_GET['id'])){
$id=num($_GET['id']);
$req mysql_query("SELECT * FROM `users_photo` WHERE `id` = '$id' AND `user` = '".$u['id']."' LIMIT 1");
if (
mysql_num_rows($req)) {
$photo mysql_fetch_assoc($req);
}
}
if(
$photo){
$arhiv =  intval(($u['id']/1000)+1);
$zag 'Моя фотография';
$title $title.' | '.$zag.'';
include 
'head.php';
echo 
'<div class="title"><img src="ico/foto.png"> '.$zag.'</div>';
echo 
'<div class="nav">';
echo 
'<a href = "photo.php">К фотографиям со страницы</a>';
echo 
'</div>';
echo 
'<div class="txt">';
      if (isset(
$_POST['submit'])) {
      if(
$photo['page'] == 1){
      
$req mysql_query("SELECT * FROM `users_photo` WHERE `user` = '".$u['id']."' and `page` = '0' LIMIT 1");
      if (
mysql_num_rows($req) != 0) {
      
$req mysql_query("SELECT * FROM `users_photo` WHERE `user` = '".$u['id']."' and `page` = '0' ORDER BY `time` DESC");
      
$res mysql_fetch_array($req);
      
mysql_query("UPDATE `users_photo` SET `page` = '1' WHERE `id` = '".$res['id']."'");
      }
      }
      
unlink('base/'.$arhiv.'/'.$u['id'].'/photo/'.$photo['id'].'.jpg');
      
unlink('base/'.$arhiv.'/'.$u['id'].'/photo_small/'.$photo['id'].'.jpg');
      
unlink('base/'.$arhiv.'/'.$u['id'].'/photo_micro/'.$photo['id'].'.jpg');
mysql_query("DELETE FROM `users_photo` WHERE `id` = '".$photo['id']."'");
mysql_query("DELETE FROM `users_photo_comm` WHERE `photo` = '".$photo['id']."'");
mysql_query("DELETE FROM `users_photo_like` WHERE `photo` = '".$photo['id']."'");  
      echo 
'<div class = "txt"><img src="ico/error.gif" alt="Ошибка" /> Фото успешно удалено!</div>';
      } else {
      echo 
'<table>
      <tr>
      <td VALIGN=top>'
;
      echo 
'<a href = "photo.php?act=view&id='.$photo['id'].'"><img src = "base/'.$arhiv.'/'.$u['id'].'/photo_small/'.$photo['id'].'.jpg" height = "50" ></a>';
      echo 
'</td>
      <td VALIGN=top>'
;
      echo 
'Вы уверены, что хотите удалить фото?<br/>';
      echo 
'<form action="photo.php?act=delete&amp;id='.$id.'" method="post">';
      echo 
'<input type="submit" name="submit" value="Да, удалить" class="submit white"/>';
      echo 
'</form></div>';
      echo 
'</td>
      </tr>
      </table>'
;
      }
echo 
'</div>';
include 
'foot.php';
} else {
header ("Location: photo.php");
}
} else {
header ("Location: photo.php");
}
break;
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~Список фотографий ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~//
default:
$id=num($_GET['id']);
if(!
$id$id=$u['id'];
$req mysql_query("SELECT * FROM `users` WHERE `id` = '$id' LIMIT 1");
if (
mysql_num_rows($req)) {
$user mysql_fetch_assoc($req);
}
if(!
$user['id']){
header ("Location: index.php");
exit;
}
if(
$id == $u['id']) $zag 'Мои фотографии со страницы';
else 
$zag 'Фотографии со страницы <a href = "/'.$user['id'].'">'.$user['login'].'</a>';
$title $title.' | '.$zag.'';
include 
'head.php';
if(
$u['id']) {
echo 
'<div class="title"><img src="ico/foto.png"> '.$zag.'</div>';
} else {
echo 
'<div class="title"><img src="ico/foto.png"> '.$zag.'</div>';
}
if(
$id == $u['id']) {echo '<div class="nav"><img src="ico/save.gif"> <a href = "photo.php?act=add">Загрузить новую</a></div>';}
   
$all mysql_result(mysql_query("SELECT COUNT(*) FROM `users_photo` WHERE `user` = '$id'"), 0);
   if(
$all 0){
   
$arhiv =  intval(($user['id']/1000)+1);
   
$total intval(($all 1) / 10) + 1;
   
$page intval($_GET['page']);
   if(empty(
$page) or $page 0$page 1
   if(
$page $total$page $total;
   
$start $page 10 10;
   
$result mysql_query("SELECT * FROM `users_photo` WHERE `user` = '$id' ORDER BY `time` DESC LIMIT $start, 10");
   while(
$photo mysql_fetch_assoc($result)){
   echo 
$i '<div class="div">' '<div class="div">';
   echo 
'<a href = "photo.php?act=view&id='.$photo['id'].'"><img src = "base/'.$arhiv.'/'.$user['id'].'/photo_small/'.$photo['id'].'.jpg" width = "50" ></a>';
   echo 
'</div>';
   
$i++;
   }  
   echo 
'</div>';
   
navigation($page$total,'photo.php?id='.$id.'&');
   }else{
   echo 
'<div class="div"> Фотографий еще нет !</div>';
   }
echo 
'</div>';
include 
'foot.php';
break;      
}

?>
Онлайн: 4
Реклама