مشاهده نسخه کامل
: کسی تابعی (اسکریپی) سراغ داره که بشه با اون ابعاد عکس را موقع آپلود به دست آورد
کسی تابعی (اسکریپی) سراغ داره که بشه با اون ابعاد عکس را موقع آپلود به دست آورد
یعنی طول و عرض عکس را تو php بده
peyman1987
22-05-2007, 20:20
با دستور getimagesize میتونین مشخصات تصویر از جمله اندازه شو بدست بیارین.
my friend
23-05-2007, 08:18
دست پیمان درد نکنه.
این هم از سایت php.net
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
با دستور getimagesize میتونین مشخصات تصویر از جمله اندازه شو بدست بیارین.
این تابع چجور کار میکنه
میشه بیشتر توضیح بدی
peyman1987
24-05-2007, 07:55
اين دستور مسير فايل تصوير رو ميگيره و يه آرايه 7 عضوي با اعضاي زير بهتون ميده.
رزولوشن تصوير
نوع تصوير ( پسوند يا همون MIME Type )
سايز تصوير ( width و height )
تعداد بيتهاي تصوير ( 8 بيتي ، 16 بيتي و ... )
و يه سري مشخصات اختصاصي ديگه
نحوه کارش هم بصورت زير هست.
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
ali_nioton
25-05-2007, 07:56
حالا یکی کامل توضیح میده چطور موقع فرستادن عکس برا کلاینت سایز اون رو تغییر بدیم
سایزنمایش نه سایز اصلی تصویر
قبلا هم پرسیدم اما نتونستم
peyman1987
25-05-2007, 08:35
يه تکه کد از يکي از سايتهام رو براتون ميزارم شايد بدردتون خورد :
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
اگه بخواين مثلا عکس رو 90 درصد کوچيک بکنين کافيه width و height رو صفر بدين و percent رو 10 مقدار دهي کنين. اگه خواستين مثلا عکس رو 10 در 10 نشون بدين بايد width و height رو مقداردهي کنين. توي متغير filename هم مسير عکس مورد نظر قرار ميگيره. حالا براي استفاده کافيه خط زير رو توي کد html اضافه کنين.
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
Thumbnail همون صفحه ايه که کدهاي بالا توش ذخيره ميشن.
اميدوارم کمک کنه
استاد پیمان می شه جایی که شرط کردید اگه طول و عرض مخالف صفر بود برای طولهای بزرگتر از یه عددی اجرا بشه و و عکس را کوچیک کنه
در ضمن اگه متتد post باشه تابع کار میکنه
peyman1987
28-05-2007, 07:22
دوست عزيز لطف دارين اساتيد بزرگي توي همين فروم هستن که من بايد پيششون شاگردي کنم.
براي کاري که گفتين اون بخش رو به شکل زير تغيير بدين.
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
بجاي [ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ] بايد حداقل مقدار طول و بجاي HHHHHHH حداقل مقدار عرض بايد قرار بگيره.
vBulletin , Copyright ©2000-2025, Jelsoft Enterprises Ltd.