تالار گفتمان nCIS.ir

نسخه‌ی کامل: ایجاد یک تصویر از روی تصویر دیگر با php
شما در حال مشاهده نسخه آرشیو هستید. برای مشاهده نسخه کامل کلیک کنید.
سلام و خسته نباشید
من میخوام با استفاده از php از روی یک تصویر یک تصویر دیگه ای بسازم.
یعنی با استفاده از توابع gd از روی تصویر کپی بگیرم و یک تصویر دیگه ای بسازم.
من میخوام این کار رو برای آپلود استفاده کنم.
تو مطالب زیادی خوندم که برای آپلود فابل از توابع gd استفاده کنین تا امنیت داشته باشه.

من کد پایین رو برای کپی و ایچاد فایل جدید از نت برداشتم ولی کار نمیکنه.
کد بهتری دارید.
مشکل از کجای کد هستش.
ممنون

$src_file = 'desert.jpg';
list($src_w, $src_h) = getimagesize($src_file);

$ptrImage='sss.jpg';

$dst_w = 400;
$dst_h = 200;

$ptr_x = 195;
$ptr_y = 70;

$ptr_w = 105;
$ptr_h = 100;

$srcImage = imagecreatefromjpeg($src_file); 
$dstImage = imagecreatetruecolor($dst_w,$dst_h); 
imagecopyresampled($dstImage,$srcImage,0,0,0,0,$dst_w, $dst_h, $src_w, $src_h); 
imagejpeg($src_file,'sss.jpg',100);
imagedestroy($srcImage);
سلام و خسته نباشید به دوستان عزی
به این کد ی نگا بندزاید.
آیا استفاده از این توابع برای جلوگیری از آپلود شل درسته؟
ممنون
$img = imagecreatefromjpeg($_FILES['img1']['tmp_name']);
imagejpeg($img, 'aaa.jpg',100);