الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

رجاءا..ارجو توضيح هذا الكود الذي يتعلق ب cookies

مغلق
بدأه الخنساء في 17 أغسطس 2003 · 2 رد · 752 مشاهدة · في منتدى تصميم صفحات الويب
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

ارجو اولا ان توضحوا لي ما هو فائدة الخاصية cookies

ومتى نستخدمها وفي اي حالة؟

بالنسبة لهذا الكود يتعلق بادخال اسم مستخدم وكلمة مرور

..هنا استخدمنا ال cookies و Name_Cooky

ارجو توضيح الكود

ولكم خالص الشكر

<%@ Language=VBScript CodePage = "1256"%>

<%   Name=Request.form("Name")

     Password=Request.form("Password")

     If Name = "" Then

     response.redirect ("admin.asp?error=Name_Null")

     Else

     If Password = "" Then

     response.redirect ("admin.asp?error=Pass_Null")

     Else

     %><!--#include file="connection.txt" --><%

     SelectSql="Select * from admin where name='"&Name&"'"

     set rs=ADO.execute (SelectSql)

     If rs.eof  then ' 

     response.Redirect ("admin.asp?error=Name_Entry")

     Else       

     If rs("password") <> password Then

     response.redirect ("admin.asp?error=Pass_Entry")

     Else

     Name_Cooky= request.cookies("Name")

     If Name_Cooky  <> Name then

     response.cookies ("Name")=Name

     End IF

     response.Redirect ("adminsection.asp")

     End If

     End If

     End If

وهذه صفحة admin.asp

<%@ Language=VBScript CodePage = "1256"%>

  <html dir="rtl">

  <head>

  <meta http-equiv="Content-Language" content="en-us">

  <meta name="GENERATOR" content="Microsoft FrontPage 4.0">

  <meta name="ProgId" content="FrontPage.Editor.Document">

  <meta http-equiv="Content-Type" content="text/html; charset=windows-1256">

  <title>الإسم</title>

  </head>

  <body dir="rtl">

  <form method="POST" action="validentry.asp" name="Login">

  <p dir="rtl">

   </p>

  <p >

   أدخل اسم المستخدم والرقم السري للدخول لصفحة الإدارة</p>

  <p >

 اسم المستخدم :

  <input type="text" name="Name" size="20"></p>

  <p>الرقم السري: <input type="password" name="Password" size="20"></p>

  <p>

  <input type="submit" value="إرسال" name="submit"></p>

    </form>

  <%

  error=Request("error")

  If error <> "" then

     If error = "Name_Null" Then

        Response.write "<font color=#FF0000>لم تدخل اسم المستخدم</font>"

     Else

        If error = "Pass_Null" Then

           Response.write "<font color=#FF0000>لم تدخل الرقم السري</font>"

         Else

            If error = "Name_Entry" Then

               Response.write "<font color=#FF0000>لقد ادخلت اسم مستخدم خطأ</font>"

            Else

               If error = "Pass_Entry" Then

                  Response.write "<font color=#FF0000>لقد أدخلت رقم سري خطأ</font>"

               End If

            End If

         End If

      End If

    

  End If    

  %>

  </body>

  </html>
#2

سلام

اولا في اعتقادي بان صاحب موقع النور قام بشرح الموضوع بصورة جميلة ولكن بتوضيح بعض النقاط

اولا ما هو الكوكي : هو ملف يتم تخزينه في كمبيوتر الزائر يحتوي على معلومات عنه يتم الاستفادة منها في الزيارة القادمة له

متى نستخدمه عندما ترى انت كمدير لموقع حاجة الى ذلك ولكن عموما بيسخدم لتأكد بان الزائر قد دخل على حسابه في احد الصفحات السابقة ام لا وفي المنتديات وغيرها

عموما انا لا افضل استخدامه الا اذا لم توجد طرقة اخرى نظرا الى ان بعض من ستخدمي النت يميلون ال تعطيله لانه مصدر لفيروسات

تحياتي ... صقر ...(f)

#3

شكرا اخي الفاضل...

ولكن هل اوامر الكوكي الموجودة في هذا الكود هي نفسها التي تتعلق بملف الكوكيز الموجود في مجلد الويندوز؟هل المقصود هنا هو تخزين اسم المستخدم وكلمة المرور في ملف الكوكيز ام المقصود غرض اخر؟

     Name_Cooky= request.cookies("Name")

     If Name_Cooky  <> Name then

     response.cookies ("Name")=Name

     End IF

     response.Redirect ("adminsection.asp")

     End If

     End If

يا ريت تحاول ان تشرح لي الكود اعلاه...

ولك خالص الشكر

هذا الموضوع مغلق.

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…