Вход Регистрация
Файл: photo_battle/adopt_battle.php
Строк: 99
<?php
include_once '../sys/inc/home.php';
include_once 
H.'sys/inc/start.php';
include_once 
H.'sys/inc/compress.php';
include_once 
H.'sys/inc/sess.php';
include_once 
H.'sys/inc/settings.php';
include_once 
H.'sys/inc/db_connect.php';
include_once 
H.'sys/inc/ipua.php';
include_once 
H.'sys/inc/fnc.php';
include_once 
H.'sys/inc/user.php';
$battle=mysql_fetch_array(mysql_query("SELECT * FROM `photo_battle` WHERE `id` ='".intval($_GET['id'])."' LIMIT 1"));
$set['title']="Участвовать в баттле";
include_once 
H.'sys/inc/thead.php';
title();
aut();
include_once 
H.'photo_battle/includes/configuration.php';
if (
mysql_result(mysql_query("SELECT COUNT(*) FROM `photo_battle` WHERE `id` ='$battle[id]' LIMIT 1"),0)==0){
echo 
"<div class='mess'>Такого баттла не существует.</div>";
echo 
"<div class='foot'><img src='/style/icons/str.gif' alt=''><a href='/photo_battle/'> Баттлы фотографий</a></div>";
include_once 
H.'sys/inc/tfoot.php';
}
if (!isset(
$user)){
echo 
"<div class='mess'>Участвовать в баттлах могут только авторизированые пользователи.</div>";
echo 
"<div class='foot'><img src='/style/icons/str.gif' alt=''><a href='/photo_battle/'> Баттлы фотографий</a></div>";
include_once 
H.'sys/inc/tfoot.php';
}
if (
$battle['activ']==1){
echo 
"<div class='mess'>Этот баттл уже начался.</div>";
echo 
"<div class='foot'><img src='/style/icons/str.gif' alt=''><a href='/photo_battle/'> Баттлы фотографий</a></div>";
include_once 
H.'sys/inc/tfoot.php';
}
if (
$battle['activ']==2){
echo 
"<div class='mess'>Этот баттл уже завершен</div>";
echo 
"<div class='foot'><img src='/style/icons/str.gif' alt=''><a href='/photo_battle/'> Баттлы фотографий</a></div>";
include_once 
H.'sys/inc/tfoot.php';
}
if (
mysql_result(mysql_query("SELECT COUNT(*) FROM `photo_battle` WHERE (`id_user1`='$user[id]' OR `id_user2`='$user[id]' OR `id_user3`='$user[id]') AND `activ`!='2'"),0)!=0){
echo 
"<div class='mess'>Вы уже участвуете в баттле дождитесь его окончания!</div>";
echo 
"<div class='foot'><img src='/style/icons/str.gif' alt=''><a href='/photo_battle/'> Баттлы фотографий</a></div>";
include_once 
H.'sys/inc/tfoot.php';
}
if (isset(
$_POST['ok']) && $imgc=@imagecreatefromstring(file_get_contents($_FILES['file']['tmp_name']))){
$name=$passgen;
$type $_FILES['file']['type'];
$img_y=imagesy($imgc);
$img_x=imagesx($imgc);
if (
$img_x>$set['max_upload_foto_x'] || $img_y>$set['max_upload_foto_y'])$err[]="Размер изображения превышает ограничения в ".$set['max_upload_foto_x']."*".$set['max_upload_foto_y'];
if (
$type!=='image/jpeg' && $type!=='image/jpg' && $type!=='image/gif' && $type!=='image/png')$err[]="Извените но выбраное вами изображение не поддерживается. разрешено выгружать картинки форматами JPEG, JPG, GIF, PNG.";
if (!isset(
$err)){
if (
$battle['id_user1']!=0){
$id_us="id_user2";
$img=img2;
}
if (
$battle['id_user2']!=0){
$id_us="id_user3";
$img=img3;
}
mysql_query"UPDATE `photo_battle` SET `".$img."`='$name', `".$id_us."` = '$user[id]' WHERE `id` = '$battle[id]' LIMIT 1");
if (
$img_x==$img_y){
$dstW=320;// ширина
$dstH=320;// высота
}
elseif (
$img_x>$img_y){
$prop=$img_x/$img_y;
$dstW=320;
$dstH=ceil($dstW/$prop);
} else {
$prop=$img_y/$img_x;
$dstH=320;
$dstW=ceil($dstH/$prop);
}
$photo=imagecreatetruecolor($dstW$dstH);
imagecopyresampled($photo$imgc0000$dstW$dstH$img_x$img_y);
//imagedestroy($imgc);
$photo=img_copyright($photo);//наложение копирайта
imagejpeg($photo,H."photo_battle/images/$name.png",90);
chmod(H.'photo_battle/images/'.$name.'.png'0777);
imagedestroy($photo);
msg("Вы успешно приняли участие в баттле, о его начале вам придет уведомление в почту.");
echo 
"<div class='foot'><img src='/style/icons/str.gif' alt=''><a href='/photo_battle/'> Баттлы фотографий</a></div>";

include_once 
H.'sys/inc/tfoot.php';
}
err();
}
echo 
"<form method='post' action='?id=$battle[id]&$passgen' enctype='multipart/form-data'><b>Выгрузите фотографию которая будет участвовать в баттле:</b><br/><input type='file' name='file' style='width:95%'><input type='submit' name='ok' style='width:97%' value='Участвовать в баттле'></form>";
echo 
"<div class='foot'><img src='/style/icons/str.gif' alt=''><a href='/photo_battle/'> Баттлы фотографий</a></div>";
if (isset(
$user)){
echo 
"<div class='foot'><img src='/style/icons/str.gif' alt=''><a href='/photo_battle/my_battle.php'> Мой баттл</a></div>";
echo 
"<div class='foot'><img src='/style/icons/str.gif' alt=''><a href='/photo_battle/new_battle.php'> Создать баттл</a></div>";
echo 
"<div class='foot'><img src='/style/icons/str.gif' alt=''><a href='/photo_battle/my_finish_battles.php'> Мои завершенные баттлы $my_finish</a></div>";
}
echo 
"<div class='foot'><img src='/style/icons/str.gif' alt=''><a href='/photo_battle/expect_battles.php'> Ожидают противников $expect</a></div>";
echo 
"<div class='foot'><img src='/style/icons/str.gif' alt=''><a href='/photo_battle/activ_battles.php'> Все активные $activ</a></div>";
echo 
"<div class='foot'><img src='/style/icons/str.gif' alt=''><a href='/photo_battle/finish_battles.php'> Все завершенные баттлы $finish</a></div>";
include_once 
H.'sys/inc/tfoot.php';
?>
Онлайн: 1
Реклама