f.shaki

بدست آوردن مسیری فعلی فایل موقع آپلود

9 پست در این موضوع قرار دارد

سلام. وقت بخیر.

موقعی آپلود فایل، با چه تابعی می‌تونم مسیری که فایل از اونجا انتخاب شده رو بدست بیارم؟

ممنون

 

0

به اشتراک گذاری این پست


لینک به پست

سلام و درود @f.shaki

 

اگر منظورتون آدرس کامل فایل روی دیوایس شخصیه که داره آپلود میکنه به علت مسائل امنیتی قابل دریافت نیست.

0

به اشتراک گذاری این پست


لینک به پست
در هم اکنون، mehran-b گفته است :

سلام و درود @f.shaki

 

اگر منظورتون آدرس کامل فایل روی دیوایس شخصیه که داره آپلود میکنه به علت مسائل امنیتی قابل دریافت نیست.

بله دقیقا همینو می‌خواستم!! که متاسفانه نمیشه.

من میخوام همزمان که عکس داره آپلود میشه سایزش رو تغییر بدم، بعد کراپ وردپرس انجام بشه، ولی به خود عکس توی functions.php دسترسی ندارم و فقط فایل tmp رو دارم.

به غیر از تبدیل tmp به فرمت اصلی فایل مثلا png و اعمال ریسایز، راه دیگه ای وجود داره؟

قبل از اینکه کراپ وردپرس انجام بشه، عکس سایزش تغییر کنه؟

0

به اشتراک گذاری این پست


لینک به پست

خود کراپ وردپرس سایز عکس ها رو تغییر میده دیگه شما چرا قبلش خودت باید عوض کنی سایز رو؟

0

به اشتراک گذاری این پست


لینک به پست
در 1 دقیقه قبل، mehran-b گفته است :

خود کراپ وردپرس سایز عکس ها رو تغییر میده دیگه شما چرا قبلش خودت باید عوض کنی سایز رو؟

مثلا من میخوام سایز تصویر کراپ شده دقیقا باشه 400×600 در حالی که خود عکس 400×500 هست. کراپ اون چیزی که من میخوام رو بهم نمیده.

توی این حالت باید چکار کنم؟

0

به اشتراک گذاری این پست


لینک به پست
در هم اکنون، f.shaki گفته است :

توی این حالت باید چکار کنم؟

کراپ وردپرس فقط کوچیک میکنه بزرگ نمیکنه.

راهی وجود نداره مگر اینکه عکس سورس بزرگتر از اندازه ای که دادین باشه.

0

به اشتراک گذاری این پست


لینک به پست
در هم اکنون، mehran-b گفته است :

کراپ وردپرس فقط کوچیک میکنه بزرگ نمیکنه.

راهی وجود نداره مگر اینکه عکس سورس بزرگتر از اندازه ای که دادین باشه.

ممنونم از راهنمایی‌تون. لطف کردین.

ولی به نظرم حتما یه راهی وجود داره.

فکر کنم باید همون فایل tmp رو تبدیل کنم به فرمت اصلی، تغییر سایزش بدم و از روش، اون سایزی رو که می‌خوام کراپ کنم.

متشکرم.

0

به اشتراک گذاری این پست


لینک به پست

درکل بزرگ کردن یه عکس موضوعیتی نداره به همین خاطر وردپرس به صورت پیشفرض این کار رو نمیکنه.

0

به اشتراک گذاری این پست


لینک به پست

ارسال شده در (ویرایش شده)

در 12 ساعت قبل، f.shaki گفته است :

ممنونم از راهنمایی‌تون. لطف کردین.

ولی به نظرم حتما یه راهی وجود داره.

فکر کنم باید همون فایل tmp رو تبدیل کنم به فرمت اصلی، تغییر سایزش بدم و از روش، اون سایزی رو که می‌خوام کراپ کنم.

متشکرم.

مطمئنم وقتی استاد میگه در وردپرس نمیشه حتما نمیشه پس راه حل اینه که متوصل به pure php بشید. میشه با php اینکار رو کرد اما آخرش هم یک جای کار راضی کننده  صد در صد نخواهد بود. 

مثلا فرض کنید که شما یک تصویر دارید و میخواهید عرض آنرا زیاد کنید. وقتی عرض را زیاد کردید تکلیف طول چه میشود؟ باید یا طول را کراپ کنید و یا همان سایز بگذارید بماند. اگر کراپ کنید ممکن است از جای از تصویر حذف شود که اساسی است. اگر کراپ نکنید تصویر کشیده خواهد شد.

اینجا یک آموزش مفصل هست https://code.tutsplus.com/tutorials/php-gd-image-manipulation-beyond-the-basics--cms-31766

 

ویرایش شده در توسط Lahijan
1

به اشتراک گذاری این پست


لینک به پست

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری

  • مطالب مشابه

    • توسط unid_user
      دوستان سلام و درود
      می خواستم وقتی کاربرهای وبسایت تصویری رو آپلود میکنن این تصویر در هاست اصلی آپلود نشه و بره توی یه هاست دیگه کسی میدونه چطور میتونم این کار رو بکنم.
      توی اینترنت خیلی گشتم چیزی پیدا نکردم راستش نمیدونستم که چی رو باید سرچ کنم.
      خیلی خیلی ممنون
    • توسط ahmad25532
      با سلام. وبسایت من متعلق به انجمن صنفی شرکت های بازرسی فنی هست. یه انجمن صنفی که یه تعداد شرکت عضو داره. سالیانه یه حق اشتراک ازشون میگیره. بهشون گواهینامه میده. برای عضو شدن هم یه سری مدارک برای انجمن باید بفرستند. تا امروز کل این پروسه سنتی انجام میشد. چطوری میتونم این فرایند رو ببرم تو دل سایت. یه فرم عضویتی باشه با یه سری فیلد مشخص. با امکان آپلود (مدارک شرکت ها) - اگه بشه که سیستم پرداخت هم توش داشته باشه که خیلی خوب میشه.
      روی سایتم افزونه یوزرپرو رو هم خریدم و نصب کردم.
      البته یه نکته ای هست. اینکه من اعضای دیگه ای هم غیر از این اعضای حقوقی دارم. نمیدونم چجوری میتونم اینا رو تفکیک کنم.
      آدرس سایتم : irsnt.com
    • توسط miladg4
      با سلام
      به هنگام آپلود کردن عکس مورد نظر در دایرکتوری آپلود میشود ولی آدرس فایل آپلود شده در دیتابیس به درستی ذخیره نمیشه
      و تصاویر بندانگشتی نمایش داده نمیشه بنا به دلایلی که هاستی که دارم روش کار میکنم option های زیادی داره و امکان راه اندازی مجدد وردپرس برای این مورد مقدور نیست.
      لطفا راهنمایی کنید؟ 

    • توسط ARS
      درود
      راستش امروز دنبال یه پلاگین برای تغییر اندازه ی تصاویر در وردپرس می گشتم که به این افزونه برخوردم!
      با این افزونه می توانید تصاویر خود را به گونه ای جدید در وردپرس مدیریت کنید : آپلود ، تغییر اندازه و تعیین خصوصیات تصویر براحتی امکان پذیره…
      نام افزونه : image-pro-wordpress-image-media-management-and-resizing-done-right
      ورژن : 0.19
      تصاویری از محیط ارسال مطلب بعد از فعال کردن افزونه :



      فقط هر تصویر، سند، FLV، فایل SWF از دسکتاپ خود به داخل مدیریت رسانه، بکشید و آن به صورت خودکار آپلود می شود. شما همچنین می توانید چندین فایل را به طور همزمان بکشید.



      اضافه کردن یک تصویر به مطلب و تغییر اندازه آن :



      به نظر من که خیلی افزونه جالبیه دوستان تست کنند نظراتشون رو بگن!
      دانلود با لینک مستقیم
      حجم:271 KB

      منبع