يك سوال دارم درباره اسكريپت هاي Page start. لطفا راهنماييم كنيد

من چند تا اسكريپت تو قسمت page start صفحه دو گذاشتم . مي خوام بدونم كه چي كار بايد بكنم كه اين اسكريپت ها فقط زماني كه يوزر از صفحه اول به صفحه دوم وارد بشه اجرا بشه و زماني كه از ديگر صفحات مثلا سه يا چهار به صفحه دو وارد مي شه اين اسكريپت ها اجرا نشن.
آيا براي همچين كاري بايد اين اسكريپت ها رو تو قسمت page start بزارم يا نه ؟
يا به نوعي ديگه مي خوام كاري كنم كه وقتي يوزر از صفحه اول وارد صفحه دو شد يك سري اسكريپت اجرا بشه اما همين اسكريپت ها زماني كه از صفحات ديگر وارد صفحه دو مي شن اجرا نشه و فقط و فقط مختص به ورود از صفحه يك به دو باشه. اين اسكريپت ها رو بايد چي كار كنم يا بايد كجا بزارم
 

BEHESHT

Well-Known Member
خب خیلی سادست:

دسته بندی می کنیم اول اون گروهی که اسکریپت براشون فعاله و اون گروهی که فعال نیست.

برای این کار باید یه کد فعال سازی در نظر بگیریم مثال 1 یعنی فعال صفر یعنی غیر فعال

خب یه متغییر تعریف می کنیم.

مثل x

برای فعال کردن تو قسمت ورود به فلان صفحه صفحه این کد رو تایپ کن(یعنی مثلا اگه از اون صفحه وارد شه می خواد پخش شه)

کد:
x=1
بعد صفحه ی مورد نظر

حالا غیر فعالها برای (یعنی مثلا اگه از اون صفحه وارد شه می خواد پخش شه)


کد:
x=0
بعد صفحه ی مورد نظر


یعنی تو قبل از فرمان به رفتن به صفحه مورد نظر فعال بودن یا نبودنشون رو ذخیره کردی

حالا تو شروع صفحه ی مورد نظر این رو بنویس:
کد:
if(x=1)then
کد مورد نظر برای فعال ها
else
کد مورد نظر برای غیر فعال ها
end

اگر توضیحات ناقصه یا مشکلی داری بگو مثال برات بذاریم دوست از بقیه دوستان ماشاالله استادند اگر من هم نبودم

یاحق
باحق
تاحق
 
خب خیلی سادست:

دسته بندی می کنیم اول اون گروهی که اسکریپت براشون فعاله و اون گروهی که فعال نیست.

برای این کار باید یه کد فعال سازی در نظر بگیریم مثال 1 یعنی فعال صفر یعنی غیر فعال

خب یه متغییر تعریف می کنیم.

مثل x

برای فعال کردن تو قسمت ورود به فلان صفحه صفحه این کد رو تایپ کن(یعنی مثلا اگه از اون صفحه وارد شه می خواد پخش شه)

کد:
x=1
بعد صفحه ی مورد نظر

حالا غیر فعالها برای (یعنی مثلا اگه از اون صفحه وارد شه می خواد پخش شه)


کد:
x=0
بعد صفحه ی مورد نظر


یعنی تو قبل از فرمان به رفتن به صفحه مورد نظر فعال بودن یا نبودنشون رو ذخیره کردی

حالا تو شروع صفحه ی مورد نظر این رو بنویس:
کد:
if(x=1)then
کد مورد نظر برای فعال ها
else
کد مورد نظر برای غیر فعال ها
end

اگر توضیحات ناقصه یا مشکلی داری بگو مثال برات بذاریم دوست از بقیه دوستان ماشاالله استادند اگر من هم نبودم

یاحق
باحق
تاحق
جناب Behesht دستتون در نكنه، اگه بتونيد يك مثال هم بزاريد يا اين كدها رو تو يك فايل mbd قرار بديد كه كار كنه و اونو برام بزاريد ممنوع مي شم البته اگه زحمتي نباشه. بازم دستتون درد نكنه
 

جدیدترین ارسال ها

بالا