if(isset($_GET['photoalb'])){
echo'
'.nc($profile['id']).' / Фотоальбом
';
if($ank_sett['photo_sett']==2 && $user['id']!=$profile['id'] && $user['status']==0){
err_game("Пользователь ".nc($ank_sett['id_user'])." закрыл возможность смотреть фотоальбом");
back("/?profile=$profile[id]");
include_once'sys/foot.php';
}
elseif($ank_sett['photo_sett']==1 && $ank['brak']!=$user['id'] && $user['id']!=$profile['id'] && $user['status']==0){
err_game("Пользователь ".nc($ank_sett['id_user'])." разрешил просмотр фотоальбома только второй половинке");
back("/?profile=$profile[id]");
include_once'sys/foot.php';
}elseif($ank_sett['photo_sett']==3 && mysql_result(mysql_query("SELECT COUNT(*) FROM `friends` WHERE `id_user` = '$profile[id]' AND `id_ank` = '$user[id]'"),0)==0 && $user['id']!=$profile['id'] && $user['status']==0){
err_game("Пользователь ".nc($ank_sett['id_user'])." разрешил просмотр фотоальбома только друзьям");
back("/?profile=$profile[id]");
include_once'sys/foot.php';
}
if(isset($_GET['mode']) && $profile['id']==$user['id'])$mod=1; else $mod=0;
$q=mysql_query("SELECT * FROM `photoalbom` WHERE `id_user` = '$profile[id]' AND `act` = '$mod' ORDER BY `id` DESC");
$full=mysql_result(mysql_query("SELECT COUNT(*) FROM `photoalbom` WHERE `id_user` = '$profile[id]'"),0);
$dir="images/photoalbom/ID:".$profile['id'];
if(!is_dir($dir)){mkdir($dir,0777);header("Location:/?profile=$profile[id]&photoalb");exit;}
if(isset($_GET['del']) && ($user['id']==$profile['id'] || $user['status']>1) && mysql_result(mysql_query("SELECT COUNT(*) FROM `photoalbom` WHERE `id` = '".intval($_GET['del'])."' AND `id_user` = '$profile[id]'"),0)>0){
$del=mysql_fetch_assoc(mysql_query("SELECT * FROM `photoalbom` WHERE `id` = '".intval($_GET['del'])."' LIMIT 1"));
if(isset($_GET['ok'])){
unlink($dir.'/'.$del['photo'].'.png');
if($profile['id']!=$user['id'] && $user['status']>1){
$msg=($user['status']==2?'Модератор':'Администратор').' [url=/?profile='.$user['id'].'] '.$user['nick'].' [/url] удалил Вашу фотографию с фотоальбома';
mysql_query("INSERT INTO `mail` SET `id_user` = '$profile[id]', `id_kont` = '$user[id]', `msg` = '".mysql_real_escape_string($msg)."', `time` = '$time', `type` = 'to'");
}
mysql_query("DELETE FROM `photoalbom` WHERE `id` = '$del[id]'");
heads("Фотография успешно удалена","/?profile=$profile[id]&photoalb");
}
echo' Вы действительно хотите удалить фотограцию?
';
podtv("/?profile=$profile[id]&photoalb&del=$del[id]&ok","/?profile=$profile[id]&photoalb");
include_once'sys/foot.php';
}
if(isset($_GET['add']) && $profile['id']==$user['id'] && $full<10){
if(isset($_POST['go'])){
if(isset($_FILES['file'])){
$type = $_FILES['file']['type'];
if ($type!='image/jpeg' && $type!='image/jpg' && $type!='image/gif' && $type!='image/png'){$err=1;err_game('Это не картинка');}
}else {$err=1;err_game('Выберите картинку');}
if (!isset($err)){
$tmp = $_FILES['file']['tmp_name'];
move_uploaded_file($tmp, $dir."/".$profile['id']."_".$time.".png");
mysql_query("INSERT INTO `photoalbom` SET `id_user` = '$profile[id]', `photo` = '".$profile['id']."_".$time."', `act` = '1'");
$_SESSION['msg']="Фотография отправлена на модерацию";
header("Location:/?profile=$profile[id]&photoalb");exit;
}
}
if($user['baks']>=10){
echo'
';
}else{
echo' У Вас не хватает '.img_ic(16,16,'icons/baks').' '.(10-$user['baks']).'
';
echo' Стоимость загрузки фотографий: '.img_ic(16,16,'icons/baks').' '.(10).'
';
}
back("/?profile=$user[id]&photoalb");
include_once'sys/foot.php';
}
if(isset($_GET['mode'])){
echo'Фотограции находящиеся на модерации ';
}
if(mysql_num_rows($q)==0){echo' Список фотографий пуст
';}
else{
echo'';
$num=0;
while($post=mysql_fetch_assoc($q)){
$num++;
echo' '.($profile['id']==$user['id'] || $user['status']>1?' [удалить]':null).' | '.($num%4==0?'
':null).'';
}
echo'
';
}
if(!isset($_GET['mode'])){
if(mysql_result(mysql_query("SELECT COUNT(*) FROM `photoalbom` WHERE `id_user` = '$profile[id]' AND `act`= '1'"),0)>0 && $profile['id']==$user['id']){
echo' Фотограций на модерации: '.(mysql_result(mysql_query("SELECT COUNT(*) FROM `photoalbom` WHERE `id_user` = '$profile[id]' AND `act`= '1'"),0)).' шт. ';
}
if($profile['id']==$user['id'] && $full<10){
echo'';
echo'
(*) Максимальное кол-во фотограций 10 штук
(*) Все фотографии проходят модерацию
(*) Администрация вправе удалять фотограции без уведомления и возврата средств.
(*) Фотограции не должны нарушать УК РК/РФ
(*) Не публикуются фото, на которых присутствуют:
эротика/порнография
реклама в явном виде, в том числе ссылки на другие сайты
попытка оскорбить других людей
пропаганда насилия, межнациональной розни, религиозных конфликтов, ущемления прав меньшинств
пропаганда распространения и употребления наркотических, психотропных и других запрещенных веществ
пропаганда самоубийства водяные знаки текстовые блоки
содержащие пропаганду самоубийства или его обсуждение
ссылки на «пиратские» статьи, видео, фото, музыкальные композиции ';
}
}
back("/?profile=$profile[id]".(isset($_GET['mode'])?"&photoalb":null));