Вход Регистрация
Файл: l2ps_v5/avatar_pers.php
Строк: 66
<?php
include ("vuvod/avatar.php");
include_once(
"files/zag.php");
include_once(
"files/ini.php");
$polz=mysql_query("SELECT * FROM `users` WHERE `udata0`='$log' AND `udata1`='$pas' LIMIT 1");
if(
mysql_num_rows($polz)==0){

header ("Location: index.php?error");
echo
'<div class="p">Ошибка! Пользователь с таким логином и паролем не зарегистрирован, или пароль/логин неверен! <a href="index.php">На главную</a><br>';exit;

}else{

if(
$udata38<50){
echo
' <font color=red>У тебя не хватает Coin of Luck!</font><br><b>Стоимость персонального аватара 50 Монет Удачи.</b>';
include (
"files/down.php");
exit;
}

if (isset(
$_FILES['file']))
{


if (
eregi('.jpe?g$',$_FILES['file']['name']) && $imgc=@imagecreatefromjpeg($_FILES['file']['tmp_name']))
{
if (
imagesx($imgc)>150 || imagesy($imgc)>150)
{
$img_x=imagesx($imgc);
$img_y=imagesy($imgc);
if (
$img_x==$img_y)
{
$dstW=150// ширина
$dstH=150// высота 
}
elseif (
$img_x>$img_y)
{
$prop=$img_x/$img_y;
$dstW=150;
$dstH=ceil($dstW/$prop);
}
else
{
$prop=$img_y/$img_x;
$dstH=150;
$dstW=ceil($dstH/$prop);
}

$screen=imagecreatetruecolor($dstW$dstH);
imagecopyresampled($screen$imgc0000$dstW$dstH$img_x$img_y);
imagedestroy($imgc);
@
chmod("l2pic/avatar/$log",0777);
@
chmod("l2pic/avatar/$log",0777);
@
chmod("l2pic/avatar/$log",0777);
@
unlink("l2pic/avatar/$log");
@
unlink("l2pic/avatar/$log");
@
unlink("l2pic/avatar/$log");
imagejpeg($screen,"l2pic/avatar/$log",100);
@
chmod("l2pic/avatar/$log",0777);
imagedestroy($screen);

}
else
{
copy($_FILES['file']['tmp_name'], "l2piс/avatar/$log");
}
$udata38=$udata38-50;

mysql_query("UPDATE `users` SET `udata38`='$udata38' WHERE `udata0`='$log'");
echo
"<center><b>Аватар персонажу успешно установлен!</center></b><hr>";
}

elseif (
eregi('.png$',$_FILES['file']['name']) && $imgc=@imagecreatefrompng($_FILES['file']['tmp_name']))
{
if (
imagesx($imgc)>150 || imagesy($imgc)>150)
{
$img_x=imagesx($imgc);
$img_y=imagesy($imgc);
if (
$img_x==$img_y)
{
$dstW=150// ширина
$dstH=150// высота 
}
elseif (
$img_x>$img_y)
{
$prop=$img_x/$img_y;
$dstW=150;
$dstH=ceil($dstW/$prop);
}
else
{
$prop=$img_y/$img_x;
$dstH=150;
$dstW=ceil($dstH/$prop);
}

$screen=ImageCreate($dstW$dstH);
imagecopyresampled($screen$imgc0000$dstW$dstH$img_x$img_y);
imagedestroy($imgc);

@
chmod("l2pic/avatar/$log",0777);
@
chmod("l2pic/avatar/$log",0777);
@
chmod("l2pic/avatar/$log",0777);
@
unlink("l2pic/avatar/$log");
@
unlink("l2pic/avatar/$log");
@
unlink("l2pic/avatar/$log");
imagepng($screen,"l2pic/avatar/$log",100);
@
chmod("l2pic/avatar/$log",0777);

imagedestroy($screen);
}
else
{

copy($_FILES['file']['tmp_name'], "l2pic/avatar/$nick");
}
$udata38=$udata38-50;

mysql_query("UPDATE `users` SET `udata38`='$udata38' WHERE `udata0`='$log'");
echo
"<center><b>Аватар персонажу успешно установлен!</center></b><hr>";
}

else
{
echo
"<center><b>Аватар персонажа должен быть только формата JPG,JPEG,PNG</center></b><hr>";
}
}

echo 
"<form method='post' enctype='multipart/form-data' action='?$passgen'>n";

echo 
"<u>Аватар для <b>$log</b></u>";

echo 
"<hr>Загружаемый аватар должнен быть только формата JPG,JPEG,PNG, и размером не более 150*150 px.<br> <b>Стоимость персонального аватара 50 Монет Удачи.</b><br /><br>n";

echo 
"<input type='file' name='file' accept='image/jpeg,image/png' />n";
echo 
"<br><input value='Загрузить аватар' type='submit' />n";


}
include_once
"files/down.php";
?>
Онлайн: 3
Реклама