با سلام و احترام
در بخشی از سایتم سه تا fileupload گذاشتم ،در پوشه ای سه تا عکس پیش فرض قرار دادم و از اسم اون عکس های توی کدنویسی استفاده کردم،به این صورت که که اگر کاربر هیچ عکسی را آپلود نکرد این سه تا عکس را به ترتیب در فایل آپلودها قرار دهد و این عکس ها به عنوان عکس پیش فرض تنظیم میشود.
تا اینجا کار درست انجام میشود و مشکلی نیس
اما بعد از ثبت 3 یا 4 مورد این چنینی اون 3تا عکس پیش فرض از پوشه اصلی پاک میشه و دیگه عکسی نیس که بخواد برای موارد بعدی تنظیم بشه.
مشکل از کجاست؟
و چطور میتونم این مشکل را برطرف کنم؟
شاید کدی برای حذف نوشتید
یا با نام اونها ذخیره میشوند و روی اونها replace میشوند
باید کدتون رو بررسی کنید
توی اون پوشه ای که این 3تا عکس را گذاشتم هیچ عملیات خاصی انجام نمیشه و هیچ کدی مربوط به حذف کردن یا ویرایش کردن عکس ها نوشته نشده
فقط از اسم اون عکس ها استفاده میشه و فیلدهای که عکس ندارن با این عکس پیش فرض پر میشن
واقعا هرچی کدهامو نگاه میکنم متوجه نمیشم مشکل از کجاست
حتما تصاویر جدید با نام اینها هستند که قبلی ها از بین میره
تنها حدسی که میشه زد همینه دوست من
کدهام اینا هستن :
if (newaparteman.Pic == "/Admin/Aparteman/")
{
newaparteman.Pic = "../image/2060739313.jpg";
Pic = "../image/2060739313.jpg";
}
//ذخيره تصوير دومي
if (newaparteman.Pic1 == "/Admin/Aparteman/")
{
newaparteman.Pic1 = "../image/890414812.jpg";
Pic1 = "../image/890414812.jpg";
}
//ذخيره تصوير سومي
if (newaparteman.Pic2 == "/Admin/Aparteman/")
{
newaparteman.Pic2 = "../image/-2004829745.jpg";
Pic2 = "../image/-2004829745.jpg";
}
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)