Вход Регистрация
Файл: vfermu.ru/img.php
Строк: 87
<?php
if(isset($_GET['id']))$id intval($_GET['id']); else $id=1;
if(!isset(
$_GET['ava'])){
include_once 
'sys/db/conect.php';
$ank=mysql_fetch_array(mysql_query("SELECT * FROM `farm_user` WHERE `id` = '$id'"));
//$ank_conf=mysql_fetch_array(mysql_query("SELECT * FROM `farm_setting` WHERE `id_user` = '$id'"));
// исходное изображение
$img="images/gd_image/back.jpg";
// imagecreatetruecolor - создаёт новое изображение true color
//$image=imagecreatetruecolor($wmW, $wmH);
$image=imagecreatefromjpeg($img);
$size=getimagesize($img);
if(
$ank['soiler']>0){
$wm=imagecreatefromjpeg('images/gd_image/genius_odobritel.jpg');
$wmW=imagesx($wm);
$wmH=imagesy($wm);
$cx=$size[0]-$wmW-113;
$cy=$size[1]-$wmH-185;
imagecopyresampled ($image$wm$cx$cy00$wmW$wmH$wmW$wmH);}

if(
$ank['irregate']>0){
$wm=imagecreatefromjpeg('images/gd_image/genius_orisitel.jpg');
$wmW=imagesx($wm);
$wmH=imagesy($wm);
$cx=$size[0]-$wmW-395;
$cy=$size[1]-$wmH-54;
imagecopyresampled ($image$wm$cx$cy00$wmW$wmH$wmW$wmH);}

if(
$ank['hydropinics_time']>time()){
$wm=imagecreatefromjpeg('images/gd_image/genius_hidra.jpg');
$wmW=imagesx($wm);
$wmH=imagesy($wm);
$cx=$size[0]-$wmW-573;
$cy=$size[1]-$wmH-1;
imagecopyresampled ($image$wm$cx$cy00$wmW$wmH$wmW$wmH);}

if(
$ank['scarecrow_time']>time()){
$wm=imagecreatefromjpeg('images/gd_image/genius_pugach.jpg');
$wmW=imagesx($wm);
$wmH=imagesy($wm);
$cx=$size[0]-$wmW-1;
$cy=$size[1]-$wmH-183;/// висота
imagecopyresampled ($image$wm$cx$cy00$wmW$wmH$wmW$wmH);}

if(
$ank['dog_time']>time()){
$wm=imagecreatefrompng('images/gd_image/dog.png');
$wmW=imagesx($wm);
$wmH=imagesy($wm);
$cx=$size[0]-$wmW-137;
$cy=$size[1]-$wmH-527;
imagecopyresampled ($image$wm$cx$cy00$wmW$wmH$wmW$wmH);}
///-------------------------------
if($ank['cultivator']>0){
$wm=imagecreatefromjpeg('images/gd_image/genius_kult.jpg');
$wmW=imagesx($wm);
$wmH=imagesy($wm);
$cx=$size[0]-$wmW-370;
$cy=$size[1]-$wmH-185;
imagecopyresampled ($image$wm$cx$cy00$wmW$wmH$wmW$wmH);}
///---------------------------------------

if($ank['seeder']>0){
$wm=imagecreatefrompng('images/gd_image/genius_seylka.png');
$wmW=imagesx($wm);
$wmH=imagesy($wm);
$cx=$size[0]-$wmW-210;
$cy=$size[1]-$wmH-152;
imagecopyresampled ($image$wm$cx$cy00$wmW$wmH$wmW$wmH);}

/*
if($ank['seeder']>0){
$wm=imagecreatefrompng('images/gd_image/genius_seylka.jpg');
$wmW=imagesx($wm);
$wmH=imagesy($wm);
$cx=$size[0]-$wmW-280;
$cy=$size[1]-$wmH-100;
imagecopyresampled ($image, $wm, $cx, $cy, 0, 0, $wmW, $wmH, $wmW, $wmH);}
*/
if($ank['flowerbed']>0){
$wm=imagecreatefrompng('images/gd_image/genius_klumba.png');
$wmW=imagesx($wm);
$wmH=imagesy($wm);
$cx=$size[0]-$wmW-280;
$cy=$size[1]-$wmH-105;
imagecopyresampled ($image$wm$cx$cy00$wmW$wmH$wmW$wmH);}

if(
$ank['harvester']>0){
$wm=imagecreatefromjpeg('images/gd_image/genius_kombain.jpg');
$wmW=imagesx($wm);
$wmH=imagesy($wm);
$cx=$size[0]-$wmW-535;
$cy=$size[1]-$wmH-180;
imagecopyresampled ($image$wm$cx$cy00$wmW$wmH$wmW$wmH);}
/*
if($ank['arena_rating']>=1000){
$wm=imagecreatefrompng('images/gd_image/arena.png');
$wmW=imagesx($wm);
$wmH=imagesy($wm);
$cx=$size[0]-$wmW-191;
$cy=$size[1]-$wmH-261;
imagecopyresampled ($image, $wm, $cx, $cy, 0, 0, $wmW, $wmH, $wmW, $wmH);}
*/
//////////////////////////////////////////////

if($ank['ur_dom']==1){
$wm=imagecreatefrompng('images/doma/1298912959a.png');
$wmW=imagesx($wm);
$wmH=imagesy($wm);
$cx=$size[0]-$wmW-680;
$cy=$size[1]-$wmH-76;
imagecopyresampled ($image$wm$cx$cy00$wmW$wmH$wmW$wmH);}

if(
$ank['ur_dom']==2){
$wm=imagecreatefrompng('images/doma/2019099711.png');
$wmW=imagesx($wm);
$wmH=imagesy($wm);
$cx=$size[0]-$wmW-672;
$cy=$size[1]-$wmH-82;
imagecopyresampled ($image$wm$cx$cy00$wmW$wmH$wmW$wmH);}

if(
$ank['ur_dom']==3){
$wm=imagecreatefrompng('images/doma/1072061825a.png');
$wmW=imagesx($wm);
$wmH=imagesy($wm);
$cx=$size[0]-$wmW-680;
$cy=$size[1]-$wmH-38;
imagecopyresampled ($image$wm$cx$cy00$wmW$wmH$wmW$wmH);}

if(
$ank['ur_dom']==4){
$wm=imagecreatefrompng('images/doma/125023939a.png');
$wmW=imagesx($wm);
$wmH=imagesy($wm);
$cx=$size[0]-$wmW-680;
$cy=$size[1]-$wmH-25;
imagecopyresampled ($image$wm$cx$cy00$wmW$wmH$wmW$wmH);}

if(
$ank['ur_dom']==5){
$wm=imagecreatefrompng('images/doma/59854sssa.png');
$wmW=imagesx($wm);
$wmH=imagesy($wm);
$cx=$size[0]-$wmW-672;
$cy=$size[1]-$wmH-35;
imagecopyresampled ($image$wm$cx$cy00$wmW$wmH$wmW$wmH);}

if(
$ank['ur_dom']==6){
$wm=imagecreatefrompng('images/doma/1545580768a.png');
$wmW=imagesx($wm);
$wmH=imagesy($wm);
$cx=$size[0]-$wmW-680;
$cy=$size[1]-$wmH-33;
imagecopyresampled ($image$wm$cx$cy00$wmW$wmH$wmW$wmH);}

//////////////////////////////////////////////
if($ank['conveyor']>0){
$wm=imagecreatefrompng('images/gd_image/conveyor.png');
$wmW=imagesx($wm);
$wmH=imagesy($wm);
$cx=$size[0]-$wmW;
$cy=$size[1]-$wmH-19;
imagecopyresampled ($image$wm$cx$cy00$wmW$wmH$wmW$wmH);}

if(
$ank['fooder']>0){
$wm=imagecreatefrompng('images/gd_image/fooder.png');
$wmW=imagesx($wm);
$wmH=imagesy($wm);
$cx=$size[0]-$wmW-1;
$cy=$size[1]-$wmH-1;
imagecopyresampled ($image$wm$cx$cy00$wmW$wmH$wmW$wmH);}
if(isset(
$_GET['prev'])){
$images imagecreatetruecolor(960320);
imagecopyresampled ($images,$image0,0,0,0960,320,$size[0], $size[1]);}

/*
* третий параметр - качество нового изображение 
* параметр является необязательным и имеет диапазон значений 
* от 0 (наихудшее качество, наименьший файл)
* до 100 (наилучшее качество, наибольший файл)
* По умолчанию используется значение по умолчанию IJG quality (около 75)
*/
header("Content-type: image/jpeg");
if(isset(
$_GET['prev']))imageJpeg($images,null,95); else imageJpeg($image,null,95);

// imagedestroy - освобождает память
imagedestroy($image);
if(isset(
$_GET['prev']))imagedestroy($images);
if(isset(
$wm))imagedestroy($wm);

// на всякий случай
unset($image,$img);
if(isset(
$_GET['prev']))unset($images);
}else{
$url='images/avatars/'.$id.'.png';
$form getimagesize(''.$url.'');
if(
$form['mime']=='image/jpeg')$wm=imagecreatefromjpeg(''.$url.'');
if(
$form['mime']=='image/png')$wm=imagecreatefrompng(''.$url.'');
if(
$form['mime']=='image/gif')$wm=imagecreatefromgif(''.$url.'');
if(
$form['mime']=='image/bmp')$wm=imagecreatefromwbmp(''.$url.'');

$x=$form[0];
$y=$form[1];
if(empty(
$x)){print_r($form);}else{
if(
$x>$y){$koef=round($x/240,3);$ysize round($y/$koef);$xsize 240;}else{$koef=round($y/240,3);$xsize round($x/$koef);$ysize 240;}
$images imagecreatetruecolor($xsize$ysize);
imagecopyresampled ($images,$wm0,0,0,0$xsize,$ysize,$x$y);
header("Content-type: image/jpeg");
imageJpeg($images,null,95);}
imagedestroy($images);
imagedestroy($wm);
unset(
$images,$wm);
}

?>
Онлайн: 0
Реклама