PDA

View Full Version : یک سوال بسیار مهم در مورد تگ img در asp



mkbo_webmaster
پنج شنبه 18 خرداد 1385, 13:50 عصر
:گیج: چطور میشه یک فایل تصویر را مثلا با کد زیر بازگشت داد ؟


<img src="test.asp">

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








/

mehrad.net
جمعه 13 مرداد 1385, 00:02 صبح
در واقع هر بار که صفحه ای که کد img داخل اون هست اجرا می شه , یک بار صفحه ی test.asp هم باز می شه. همون طور که می بینید این صفحه .asp هست ولی به عنوان img از اون استفاده می شه.هر کدی که می خواهید در این صفحه ی test.asp اجرا می کنید.برای مثال اصافه کردن یک عدد به تعداد کاربر ها. بعد با استفاده از این کد,اون رو به img تبدیل می کنید:
Set objADOStream = server.createobject("ADODB.Stream")
objADOStream.Open
objADOStream.Type = 1
objADOStream.LoadFromFile server.mappath(ad_url)
Response.ContentType = "image/gif"
Response.BinaryWrite objADOStream.Read
objADOStream.Close
Set objADOStream=Nothing
ad_url آدرس عکسی هست که به جای test.asp نمایش داده می شه.در واقع با این کار یک عکس به نمایش در میاد ولی در پشت پرده تعدادی کد هم اجرا شده.