Вход Регистрация
Файл: masteram_us/fo/img.php
Строк: 31
<?

require'../shaxty.php'// waphp.ru - закрытый клуб вап мастеров!




$W intval($_GET['W']);
$H intval($_GET['H']);
$file intval($_GET['file']);

$file_info mysql_fetch_row(mysql_query('SELECT TRIM(`path`) FROM `fo_files` WHERE `id` = '.$file.' LIMIT 1'));

$file_in mysql_fetch_array(mysql_query('SELECT * FROM `fo_files` WHERE `id` = '.$file));
if(!isset(
$_POST['pass']) && isset($_SESSION['pass']))$_POST['pass'] = check($_SESSION['pass']);
else {
$_POST['pass'] = check($_POST['pass']);
$_SESSION['pass']=$_POST['pass'];
}

if(empty(
$file_in['pass'])||$file_in['pass']==$_POST['pass']||$file_in['pass']==$_SESSION['pass']){
header('Content-type: image/jpeg');
$pic urldecode(htmlspecialchars($file_info[0]));

if(
substr($pic,0,1) != '.'){

if(
preg_match('/.gif$/i'$pic)){$old imageCreateFromGif($pic);}
elseif(
preg_match('/.jpg$|.jpeg$|.jpe$/i'$pic)){$old imageCreateFromJpeg($pic);}
elseif(
preg_match('/.png$/i'$pic)){$old imageCreateFromPNG($pic);}
{
$wn imageSX($old);
$hn imageSY($old);

if(!
$W and !$H)
{
$size explode('*',$set['prev_size']);
$W round(intval($size[0])); // ширина картинки
$H round(intval($size[1])); // высота картинки
}
$new imageCreateTrueColor($W$H);
imageCopyResampled($new$old0000$W$H$wn$hn);

if(
$set['marker']){
// фон
$bg imagecolorallocate($new255255255);
// цвет
$color imagecolorallocate($new25500);

imagestring($new2, ($W/2)-(strlen($set['text_marker'])*3), 1$set['text_marker'], $color);
}

imageJpeg($new,null,100);

}
}
}else echo 
'Файл защищен паролем!';
?>
Онлайн: 2
Реклама