php coderlar yardım lütfen
resim dosyasını değiştiren kodlar bunlar sanırım, yardımcı olur musunuz nasıl değiştirmem gerekiyor ?
// IMAGE URL
}else if(isset($_POST['img-url']) && $_POST['img-url'] != NULL && (in_array('image', $fufu_config['fu_type']) || in_array('gif', $fufu_config['fu_type'])) ){
// CHECK IF THIS's AN IMAGE
$type = get_image_type($_POST['img-url']);
$image_array = array('image/png','image/jpeg','image/bmp');
if(in_array('gif', $fufu_config['fu_type'])){ array_push($image_array, 'image/gif'); }
$filetype = str_replace('/', '.', strstr($type, '/'));
// START CHECKING
if(in_array($type, $image_array)){
// ALLOW
// SAVE THE IMAGE INTO OUR SERVER
// IF GIF
if($type != 'image/gif'){
// SAVE ORIGINAL IMAGE
$thisFu['original_img'] = '/uploads/fufu/'.$_POST['cat'].'/original_'.uniqid('fu_').'.jpg';
grab_image($_POST['img-url'], ROOT_DIR.$thisFu['original_img']);
/*$im = imagecreatefromjpeg(ROOT_DIR.$thisFu['original_img']);
imageinterlace($im, true);
imagegif($im, ROOT_DIR.$thisFu['original_img']);*/
if($fufu_config['is_wtm'] == '1'){
$thisFu['watermarked_img'] = '/uploads/fufu/'.$_POST['cat'].'/wtm_'.uniqid('fu_').'.jpg';
Watermark::output('../../..'.$thisFu['original_img'], '../../..'.$thisFu['watermarked_img'], $watermark_options);
unlink(ROOT_DIR.$thisFu['original_img']);
$thisFu['original_img'] = $thisFu['watermarked_img'];
}
// SAVE THUMBNAIL IMAGE
$resizeObj = new resize(ROOT_DIR.$thisFu['original_img']);
$resizeObj -> resizeImage($fufu_config['thumb_width'], $fufu_config['thumb_height'], 'crop');
$thisFu['thumbnail_img'] = '/uploads/fufu/'.$_POST['cat'].'/'.uniqid('fu_').'.jpg';
$resizeObj -> saveImage(ROOT_DIR.$thisFu['thumbnail_img'], 100);
// FINISH, RETURN FU_TYPE AND KEEP PROCESSING
$_POST['fu_type'] = 'img';
}else{
// SAVE ORIGINAL IMAGE
$thisFu['original_img'] = '/uploads/fufu/'.$_POST['cat'].'/original_'.uniqid('fu_').'.gif';
grab_image($_POST['img-url'], ROOT_DIR.$thisFu['original_img']);
$thisFu['embed'] = '/uploads/fufu/'.$_POST['cat'].'/original_'.uniqid('fu_').'.png';
imagepng(imagecreatefromstring(file_get_contents(ROOT_DIR.$thisFu['original_img'])), ROOT_DIR.$thisFu['embed']);
if($fufu_config['is_wtm_gif'] == '1'){
$thisFu['watermarked_img'] = '/uploads/fufu/'.$_POST['cat'].'/wtm_'.uniqid('fu_').'.jpg';
// ADD WATERMARK ON GIF
$animation = '../../..'.$thisFu['original_img'];
$watermark = '../../..'.str_replace('{{siteUrl}}','', $fufu_config['wtm_image']);
$watermarked_animation = '../../..'.$thisFu['watermarked_img'];
$position = $fufu_config['wtm_gifpos'];
$cmd = " $animation -coalesce -gravity $position ".
" -geometry +0+0 null: $watermark -layers composite -layers optimize ";
exec("convert $cmd $watermarked_animation ");
unlink(ROOT_DIR.$thisFu['original_img']);
$thisFu['original_img'] = $thisFu['watermarked_img'];
}
// SAVE THUMBNAIL IMAGE
$resizeObj = new resize(ROOT_DIR.$thisFu['original_img']);
$resizeObj -> resizeImage($fufu_config['thumb_width'], $fufu_config['thumb_height'], 'crop');
$thisFu['thumbnail_img'] = '/uploads/fufu/'.$_POST['cat'].'/'.uniqid('fu_').'.jpg';
$resizeObj -> saveImage(ROOT_DIR.$thisFu['thumbnail_img'], 100);
// FINISH, RETURN FU_TYPE AND KEEP PROCESSING
$_POST['fu_type'] = 'gif';
}
}else{
// FAIL
$r['status'] = 'ko';
$r['message'] = $lang['invalid-img-url'];
echo json_encode($r);
exit;
}
--R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 13:15:08 -->-> Daha önceki mesaj 11:45:38 --
209 kişi bakmış bir allahın kulu yardım etsin