سلام
فکر کنید توی یک فرم یک فیلد فایل هست
چطور میتونیم بررسی کنیم که خالی فرستاده شده یا نه ؟
من هر کاری کردم جواب نداد !
ممنون
سلام
فکر کنید توی یک فرم یک فیلد فایل هست
چطور میتونیم بررسی کنیم که خالی فرستاده شده یا نه ؟
من هر کاری کردم جواب نداد !
ممنون
isset و امتحان كردي؟
نه دوستان
من فقط برای فایل میخوام
منظورتون اینه که کاربر فایلی برای آپلود انتخاب کرده یا این فیلد رو خالی گذاشته؟
اگه اینطوره، کافیه آرایه FILES_$ رو چک کنید ببینید پره یا خالی...
بله امیر حسین جان
ولی اون رو هم چک کردم جواب نداد
وقتی فیلد پر باشه فایل آپلود میشه دیگه. چطور جواب نداد؟ یعنی آرایه مقدار داره ولی فایلی انتخاب نشده؟ یا فایل انتخاب شده ولی آرایه خالیه؟ اگه اینطوره، یا enctype رو فراموش کردید یا با آرایه مشکل دارید که در اینصورت از ()print_r برای مشاهده نقشه آرایه استفاده کنید.
راه دوم اینه که با جاوااسکریپت، در وضعیت onchange ، مقدار فیلد فایل رو تو یه فیلد مخفی کپی کنید و خالی یل پر بودن اون فیلد یعنی چیزی که نیاز دارید که البته اگر جاوااسکریپت فعال نباشه......!
اگه هنوز مشكل آپلودت حل نشده
كد بذار اينجا تا تست كنيم
يا با دستور die تمام خط هارو چك كن ببين مشكلش دقيقا كدوم خطه؟
دوستان آپلود فایلم بدون مشکل انجا میشه
بحثی نیست !
ولی اگر کاربر عکسی رو انتخاب نکرده باشه، در پوشه مربوطه عکس سیاهی با نامی که مشخص شده ساخته میشه
میخوام این اتفاق نیوفته !
ممنون
این عکس سیاه خودبخود به وجود نمیاد! حتما موقع پردازش، فیلد عکس رو پر فرض می کنید.
کدهایی که برای بخش آپلود دارید رو اینجا بذارید.
شما چطور چک می کنید که "اگر عکسی آپلود شده بود، اون رو ذخیره کن"؟