واضح آرشیو وب فارسی:سایت ریسک: t=14382">افراد آنلاين در سايت .... Ealireza 26 تير 1383, 23:06سلام ميدونم اين موضوع بيش از 1000 بار مطرح شده :oops: ولي من يك سوال ديگه اي دارم من 15 تا صفحه دارم كه ميخواهم واسه هر صفحه يك قسمت باشه كه افراد آنلاين رو نشون بده و ميخواهم به اين صورت هم باشه Application(Session("Page_"&XX&"RX")&"_UserOnline") ولي من هر كاري كردم نتونستم Session رو داخل Global.ASA ببرم :( ميخواهم بدونم هيچ راهي هست ..... اگه با زبانهاي ويندوزي نميشه PHP كه آقا مجيد استفاده كرده چي .... اگه كسي قبلااين كار رو كرده يه كمكي به منم بكنه :wink: ميخواهم به اين صورت نام صفحه رو هم بگيره :wink: Online.ASP?Site=;//Domain.com&Static=Get راستي زبان صفحه هم اصلا مهم نيست :) :wink: مرسي :wink: a_mollaei 26 تير 1383, 23:46سلام دوست عزيز. براي تعداد كاربراي Online هر صفحه، براي هركدومشون يه متغير جدا در نظر بگير و بالاي هر صفحه متغير محصوص به خودش رو مقدار بده. براي گرفتن اسم يه صفحه هم مي توني از دستور زير استفاده كني. PageName=Request.ServerVariables("SCRIPT_NAME") Ealireza 27 تير 1383, 10:14سلام دوست عزيز. براي تعداد كاربراي Online هر صفحه، براي هركدومشون يه متغير جدا در نظر بگير و بالاي هر صفحه متغير محصوص به خودش رو مقدار بده. براي گرفتن اسم يه صفحه هم مي توني از دستور زير استفاده كني. PageName=Request.ServerVariables("SCRIPT_NAME") خودم ميدونستم اينو ولي تو Global.ASA اين كار نكرد اخه a_mollaei 27 تير 1383, 20:26شما احتياجي نداري در Global.asa چيز خاصي بنويسي فقط موقع Start شدن و End شدن Session بايد به متغير هات مقدار بدي. مي توني متغير هات مثلا P1,P2,...,P15 تعريف كني و بالاي هر صفحه به اون مقدار بدي مثلا اگر متغير P1 مال صفحه Index هست مي توني اين كدو براش بنويسي. If Not Session("P1_Visited") Then Application("P1")=Application("P1")+1 Session("P1_Visited")=1 End If متغير P1_Visited هم براي Refresh كردن به كار ميره و ديگه براي يه كاربر دوبار متغير كاربراي آنلاين اضافه نمي شه. Ealireza 27 تير 1383, 21:53شما احتياجي نداري در Global.asa چيز خاصي بنويسي فقط موقع Start شدن و End شدن Session بايد به متغير هات مقدار بدي. مي توني متغير هات مثلا P1,P2,...,P15 تعريف كني و بالاي هر صفحه به اون مقدار بدي مثلا اگر متغير P1 مال صفحه Index هست مي توني اين كدو براش بنويسي. If Not Session("P1_Visited") Then Application("P1")=Application("P1")+1 Session("P1_Visited")=1 End If متغير P1_Visited هم براي Refresh كردن به كار ميره و ديگه براي يه كاربر دوبار متغير كاربراي آنلاين اضافه نمي شه.نميشه ميخواهم مثل اين ابزار هاي مجيد آنلاين شه كه با كوييري كا ركنه :wink: a_mollaei 28 تير 1383, 18:20آقا احتمالا من منظورتو درست متوجه نشدم. ميشه لطفا كمي واضح تر بگي؟ datajaj_co 01 مرداد 1383, 21:37آقا چرا خودت را زحمت ميدي به اين سايت برو و هر تعداد صفحه اي كه ميخواهي وارد کن
این صفحه را در گوگل محبوب کنید
[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 291]