PDA

View Full Version : مشکل با imagecopy



صابر طهماسبی
سه شنبه 22 تیر 1389, 14:30 عصر
سلام
من مثال زیر را از PHP Manual کپی کردم و روی سرور لوکال خودم که WAMP 2.0i است کتابخانه ی gd هم فعاله تست کردم ولی کار نمی کنه(عکس لوگوی php.net هم گذاشتم کنارش)
اگه میشه دوستان روی سیستم خودشون تست کنند ببینند میشه یا سیستم من مشکل پیدا کرده؟


<?php
// Create image instances
$src = imagecreatefromgif('php.gif');
$dest = imagecreatetruecolor(80, 40);

// Copy
imagecopy($dest, $src, 0, 0, 20, 13, 80, 40);

// Output and free from memory
header('Content-Type: image/gif');
imagegif($dest);

imagedestroy($dest);
imagedestroy($src);
?>

rezahastam
سه شنبه 22 تیر 1389, 15:19 عصر
imagecopyresampled($dst, $src, 0, 0, 0, 0, "20", "13", "old-w", "old-h");

اینو تست کن ببین کار میکنه؟ کتابخونه gd شما gif رو ساپورت میکنه؟

mohmadd
سه شنبه 22 تیر 1389, 16:13 عصر
چه اروری میده ؟
مثالی که شما دادید رو من با عکس خودش تست کردم کار کرد !!
http://ir.php.net/manual/en/function.imagecopy.php
encodingفایل باید ANSI باشه .






imagecopyresampled($dst, $src, 0, 0, 0, 0, "20", "13", "old-w", "old-h");اینو تست کن ببین کار میکنه؟ کتابخونه gd شما gif رو ساپورت میکنه؟

ببخشید میشه این روش رو توضیح بدید ؟
منظور شما این بود :


imagecopyresampled($dst, $src, 0, 0, "20", "13", "old-w", "old-h");

صابر طهماسبی
سه شنبه 22 تیر 1389, 18:24 عصر
از توجهتون ممنونم
روی XAMP تست کردم مشکلی نداشت!
فقط می خوام بفهمم کجای WAMP این گیر رو ایجاد می کنه

ببخشید میشه این روش رو توضیح بدید ؟
دوست عزیز من خودم از راهنمای PHP کپی کردم و پارامترها رو دستکاری نکردم و فعلا با اون آشنا نیستم

rezahastam
سه شنبه 22 تیر 1389, 20:14 عصر
تابع imagecopyresamle برای تغییر سایز تصاویر 10 تا ورودی دریافت میکنه:
اون 4 تا صفر هم حاشیه از بالا پایین چپ و راست رو ایحاد میکنن

mohmadd
سه شنبه 22 تیر 1389, 22:02 عصر
از توجهتون ممنونم
روی XAMP تست کردم مشکلی نداشت!
فقط می خوام بفهمم کجای WAMP این گیر رو ایجاد می کنه



به نظرlم شما از XAMPP استفاده کنید .
چون بعضی از تابع ها نه تو wamp و چند برنامه ی دیگر که تست کردم به هیچ وجه کار نکردن :متفکر:
شاید باید تنظیمات خاصی اعمال بشه اما من به دلیل ساختار XAMPP تصمیم گرفتم که دیگه از XAMPP کار کنم.


دوست عزیز من خودم از راهنمای PHP کپی کردم و پارامترها رو دستکاری نکردم و فعلا با اون آشنا نیستم.

منظورم ایشون بود:


تابع imagecopyresamle برای تغییر سایز تصاویر 10 تا ورودی دریافت میکنه:
اون 4 تا صفر هم حاشیه از بالا پایین چپ و راست رو ایحاد میکنن

درسته اشتباه کردم .

صابر طهماسبی
چهارشنبه 23 تیر 1389, 21:54 عصر
سلام
من هم تصمیم گرفتم از XAMP استفاده کنم
از همگی بخصوص mohmadd بسیار ممنونم