متاسفانه این پیغام های ثابت تعریف شدن و دیگه مانند برنامه نویسی قابلیت تعریف رویدادهای خطا وجود نداره ولی برای جلوگیری از مواجه شدن با این خطا قبل از ReplaceImage وجود عکس رو با FileExist چک کنید و در صورت وجود فایل میتونید حجم فایل رو چک کنید که بیشتر یک حجم خاصی باشه تا مشکلی تو Header عکس وجود نداشته باشه اینطور فکر نمیکنم دیگه ReplaceImage در هنگام لود کردن چنین عکسی خطایی رخ بده.
ولی مگه شما با پلاگینی که برای دانلود ازش استفاده میکنید مقدار خروجی نداره که به شما بگه این فایل به درستی دانلود شده یا نه چون اینطور دیگه نیازی به چک کردن حجم فایل نیست اگرم این پلاگین این مشکل رو داره که وقتی فایل رو نیمه کاره دانلود میکنه مقدار درست رو برمیگردونه میتونید یک فایل دیگر به همون ولی فرمت دیگر آپلود کنید که حجم فایل رو به شما بگه و شما بتونید حجم فایل رو به صورت کامل چک کنید که البته یک راه ساده تر برای شما وجود داره که در انتهای هگز عکسهاتون یک هگز ثابتی رو اضافه کنید اینطوری بعد از چک کردن وجود فایل با کمک پلاگین FileManager هگز آخر فایل رو بررسی میکنید اگه هگزی که شما تعریف کردین بود یعنی فایل شما به درستی دانلود شده و میتونید بدونه ظاهر شدن این خطا عکستون رو نمایش بدین.
اگرم تعداد عکسهاتون بسیار بالاست و براتون دشواره که بخواین دونه دونه هگزی رو به آخرش اضافه کنید راه حلش این هست که یک Dir از پوشه عکسهاتون بگیرین و به تعداد فایلهای داخل اون پوشه حلقه دور بزنه و اون هگز رو به آخر فایلها اضافه کنه.
موفق باشید.
خيلي ممنون لوسيفر جان بابت جواب
من براي دانلود از پلاگين sistog Internet.dll استفاده ميكنم.بيشتر وقتا خوب جواب ميده ولي پلاگين بهتر از اين براي دانلود هست؟؟؟
-قبل از نمايش خروجي تابع پلاگين رو چك ميكنم.(كه SI ميده) ولي عكس كه خراب دانلود ميشه هم SI ميده.
-حجم عكس ها رو چك كردم
،حجم عكس هاي خراب با حجم آپلود شده ها برابره.اينجوري كه فرمودي نميشه.
-حتي من آدرس عكسها رو براي دانلود در ديتابيس ريختم.ميتونستم يك فيلد حجم هم اضافه كنم.ولي حجمها برابره

-روي هاست و سايت هاي مختلف امتحان كردم،مشكل از اونا نبود.
؟؟؟؟؟؟؟؟
ممنون
