Вход Регистрация
Файл: mods/contests/in.php
Строк: 142
<?php
/*
Автор: WIZART
Сайт: WizartWM.RU
E-mail автора: bi3apt@gmail.com
*/
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';
$c mysql_fetch_assoc(mysql_query("SELECT * FROM `contests` WHERE `id` = '".intval($_GET['id'])."' LIMIT 1"));
if (
mysql_result(mysql_query("SELECT COUNT(*) FROM `contests` WHERE `id` = '".intval($_GET['id'])."' LIMIT 1"),0)==&& mysql_result(mysql_query("SELECT COUNT(*) FROM `contests_users` WHERE `id_contest` = '$c[id]' AND `id_user` = '$user[id]' AND `ntime` < '$time' LIMIT 1"),0)!=0){header("Location: /index.php?".SID);exit;}
$set['title']="Конкурс - ".htmlspecialchars($c['name'])." - принять участие";
include_once 
H.'sys/inc/thead.php';
title();
aut();
if (
$c['pol']==&& $user['pol']==1){
$err[]="Извините но в этом конкурсе могут принимать участие только девушки";
err();
echo 
"<div class='foot'><img src='/style/icons/str.gif' alt=''><a href='/mods/contests/contest.php?id=$c[id]'> ".htmlspecialchars($c['name'])."</a></div>";
echo 
"<div class='foot'><img src='/style/icons/str.gif' alt=''><a href='/mods/contests/'> Конкурсы</a></div>";
include_once 
H.'sys/inc/tfoot.php';
}
else if (
$c['pol']==&& $user['pol']==0){
$err[]="Извините но в этом конкурсе могут принимать участие только парни.";
err();
echo 
"<div class='foot'><img src='/style/icons/str.gif' alt=''><a href='/mods/contests/contest.php?id=$c[id]'> ".htmlspecialchars($c['name'])."</a></div>";
echo 
"<div class='foot'><img src='/style/icons/str.gif' alt=''><a href='/mods/contests/'> Конкурсы</a></div>";
include_once 
H.'sys/inc/tfoot.php';
}
else if (!isset(
$user)){
$err[]="Извините но участвовать в конкурсе могут только авторизированые пользователи.";
err();
echo 
"<div class='foot'><img src='/style/icons/str.gif' alt=''><a href='/mods/contests/contest.php?id=$c[id]'> ".htmlspecialchars($c['name'])."</a></div>";
echo 
"<div class='foot'><img src='/style/icons/str.gif' alt=''><a href='/mods/contests/'> Конкурсы</a></div>";
include_once 
H.'sys/inc/tfoot.php';
}
if (
$c['type']==0){
if (isset(
$_POST['ok'])){
mysql_query("INSERT INTO `contests_users` (`id_user`, `time`, `id_contest`) values('$user[id]', '$time', '$c[id]')");
msg("Вы успешно стали участником этого конкурса");
echo 
"<div class='foot'><img src='/style/icons/str.gif' alt=''><a href='/mods/contests/contest.php?id=$c[id]'> ".htmlspecialchars($c['name'])."</a></div>";
echo 
"<div class='foot'><img src='/style/icons/str.gif' alt=''><a href='/mods/contests/'> Конкурсы</a></div>";
include_once 
H.'sys/inc/tfoot.php';
}
} else if (
$c['type']==1){
if (isset(
$_POST['ok'])){
$text=my_esc($_POST['text']);
if (
strlen2($text)<5)$err[]="Короткий текст для конкурса.";
if (!isset(
$err)){
mysql_query("INSERT INTO `contests_users` (`id_user`, `time`, `id_contest`, `text`) values('$user[id]', '$time', '$c[id]', '$text')");
msg("Вы успешно приняли участие в этом текстовом конкурсе");
echo 
"<div class='foot'><img src='/style/icons/str.gif' alt=''><a href='/mods/contests/contest.php?id=$c[id]'> ".htmlspecialchars($c['name'])."</a></div>";
echo 
"<div class='foot'><img src='/style/icons/str.gif' alt=''><a href='/mods/contests/'> Конкурсы</a></div>";
include_once 
H.'sys/inc/tfoot.php';
}
}
} else if (
$c['type']==2){
if (isset(
$_POST['ok']) && $imgc=@imagecreatefromstring(file_get_contents($_FILES['file']['tmp_name']))){
$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)){
mysql_query("INSERT INTO `contests_users` (`id_user`, `time`, `id_contest`) values('$user[id]', '$time', '$c[id]')");

$id=mysql_insert_id();
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);
$photo=img_copyright($photo);//наложение копирайта
imagejpeg($photo,H."mods/contests/img/photo/$id.png",90);
chmod(H.'mods/contests/img/photo/'.$id.'.png'0777);
imagedestroy($photo);
msg("Вы успешно приняли участие в Фото-конкурсе.");
echo 
"<div class='foot'><img src='/style/icons/str.gif' alt=''><a href='/mods/contests/contest.php?id=$c[id]'> ".htmlspecialchars($c['name'])."</a></div>";
echo 
"<div class='foot'><img src='/style/icons/str.gif' alt=''><a href='/mods/contests/'> Конкурсы</a></div>";
include_once 
H.'sys/inc/tfoot.php';
}
}
}
if (
$c['type']==0){
echo 
"<form method='post' action='?id=$c[id]&passgen'>
Вы действительно хотите принять участие в конкурсе <b>"
.htmlspecialchars($c['name'])."</b> ?<br/><input type='submit' name='ok' value='Принять участие' style='width:97%;'></form>";
} else if (
$c['type']==1){
echo 
"<form method='post' action='?id=$c[id]&passgen'><b>Текст для конкурса :</b><br/><textarea name='text' style='width:95%;'></textarea><br/><input type='submit' name='ok' value='Принять участие' style='width:97%;'></form>";
} else if (
$c['type']==2){
echo 
"<form method='post' action='?id=$c[id]&passgen' enctype='multipart/form-data'><b>Фотография для конкурса :</b><br/><input type='file' name='file' style='width:97%;'><br/><input type='submit' name='ok' value='Принять участие' style='width:97%;'></form>";
}
echo 
"<div class='foot'><img src='/style/icons/str.gif' alt=''><a href='/mods/contests/contest.php?id=$c[id]'> ".htmlspecialchars($c['name'])."</a></div>";
echo 
"<div class='foot'><img src='/style/icons/str.gif' alt=''><a href='/mods/contests/'> Конкурсы</a></div>";
include_once 
H.'sys/inc/tfoot.php';
?>
Онлайн: 3
Реклама