2- در خط دوم علامت %> را به معنای شروع کدنویسی وارد کرده و از خط سوم شروع به کد نوشتن میکنیم
|
نكته:
چون ممکن است در انتهای کد فراموش کنیم علامت <% را که به معنای انتهای کد نویسی است وارد کنیم و این امر در هنگام
اجرا بروز اشکال می کند بهتر است هرجا که علامت %> را جهت شروع وارد کردیم در ادامه آن علامت <% را جهت پایان کد نویسی وارد کنیم
و کد خود را بین این دو علامت بنویسیم.
|
|
3- در خط بعد متغیرهائی را که می خواهیم مقادیر مربوط به username و password در آنها ذخیره شوند را تعریف میکنیم به شکل زیر
|
Dim uName, pass
|
نكته:
در زبان VBScript الزامی به تعریف متغیرها نیست در واقع هر جا که یک متغیر برای اولین بار استفاده شود همانجا تعریف می شود
ولی برای اینکه بدانیم در هر صفحه چه متغیرهائی و برای چه منظوری بکار رفته است بهتر است آنها را در ابتدای هر صفحه تعریف کنیم.
|
|
4-حال باید مقدار دریافتی از طریق شیئ Request برای هریک را به آنها نسبت دهیم این کار بصورت زیر انجام می شود
|
uName = Request("txtUsername")
pass = Request("txtPassword")
|
نكته:
متغیرهای txtUsername و txtPassword در واقع نامهای 2 textBoxای هستند که در صفحه login.asp و در فرم frmLogin بکار برده ایم
و در این صفحه (login_action.asp) میخواهیم مقادیر آنها را ببینیم.
|
|
از این به بعد تا زمانیکه مقادیر این دو متغیر (uName, pass) را تغییر ندهیم در این صفحه (تاکید میشود فقط در همین صفحه login_action.asp)
مقادیر آنها برابر با مقادیر وارد شده توسط کاربر در صفحه login.asp میباشند.
5-حال برای نمایش این مقدار در FrontPage و صفحه login_action.asp و از ابتدا دو خط زیر را اضافه کنید:
مقدار کد کاربری برابر است با:
مقدار کلمه عبور برابر است با:
به Microsoft Script Editor بروید و در انتهای خطهای بالا موارد زیر را اضافه کنید:
مقدار کد کاربری وارد شده برابر است با: <%=Uname%>
مقدار کلمه عبور وارد شده برابر است با: <%=pass%>
صفحه ای که در Microsoft Script Editor می بینید به شکل زیر است
|
|
|
|
شكل 21
|
|
6-در نوار آدرس IE عبارت http://localhost/login.asp را وارد کرده و دو مقدار برای کد کاربری و کلمه عبور وارد کنید مثلا (admin و a1234) و دکمه ورود
را کلیک کنید.
صفحه نتیجه (login_action.asp) به شکل زیر خواهد بود
|
|
|
|
شكل 22
|
|
|
|
|