11-16-2011, 09:06 PM
بهمنیار نوشته: درود و سپاس بر شما
بی زحمت توضیح بیشتری بدهید
خوب شما باید یک بانک اطلاعاتی درست کنید که این بانک باید حد اقل دو ستون داشته باشد ، یکی ID که مقادیر یگانه میگیره و به عنوان Primary Key استفاده میشه و ستون دیگر هم برای ذخیره سازی آدرس عکس - حالا هر سطری که اضافه میشه در ستون ID به صورت خودکار یک عدد یگانه بهش داده میشه و شما میتونید در پرس و جوی خودتون از طریق اون عدد به تمام اطلاعات مربوط به ان عکس دسترسی پیدا کنید .
میتونید ستون های دیگه هم اضافه کنید ، مثل : Title , Descriptions , Size , Resolution , Type و ... که بهتر هم هست این ستونها رو داشته باشید - چون در این صورت فقط یک بار هنگام وارد کردن یک عکس اطلاعات اضافی مانند سایز و یا حجمش باید استخراج بشه و شما هر بار مجبور نیستید این کار رو انجام بدید و بار پردازشی اضافی به سیستم تحمیل نمیکنید .
اگر هم میخواید از روش دوم استفاده کنید ، یعنی خود عکس رو مستقیم وارد بانک اطلاعاتی کنید بهتره قبلش از با متد Base_64 اون رو رمزگذاری کنید - این طوری اطلاعات باینری تبدیل به یک رشته ی متنی با کاراکتر های ASCI میشه و برای ذخیره سازی در بانک اطلاعاتی مناسب تره - برای دیکد کردنش هم نیازی نیست شما سمت سرور اون کار رو انجام بدید میتونید با یک اسکریپت کلاینت سایدِ جاوا اسکریپت بار پردازش دیکد کردن رشته رو به عکس به عهده ی کامپیوتر کاربر بذارید .
خدای ار به حکمت ببندد دری - به کرمک زند قفل محکم تری