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

أسئلة في ASP

مغلق
بدأه ابن المبارك في 17 مايو 2002 · 4 رد · 677 مشاهدة · في منتدى تصميم صفحات الويب
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

أول سؤال

لدي أول صفحة ولتكن

defualt.asp

يوجد بها اسم المستخدم وكلمة المرور وزر موافق

أريد عندما يدخل المستخدم اسمه وكلمة المرور

أن افتح صفحة ثانية ولتكن

start.asp

وفيها بيانات المستخدم

ملاحظه : الربط مع قاعدة البيانات أعرفه

ثاني سؤال

مامعني ؟ في صفحات asp

مثلا

start.asp?m=1

وشكرا

#2

مرحبا ...

الجواب الأول ::

لو كان قصدك لك واحد اسم مستخدم وكلمة سر اشان تعرض بياناته ،، هذه للأسف لسه ما تعلمتها :o :rolleyes:

الجواب الثاني ::

انت تحدد قيمة لحقل اشان تعرض جميع لبيانات في start.asp التابعة لهذا الحقل ..

مثلا ::

ID = 2

name = ASP BOY

Like = ASP

فتحط العنوان على هذا الشكل ..

start.asp?filed=اسم الجدول&ID=<%= rs("ID") %>

تجي في الصفحة الـ start البيانات تبعا ::

2

ASP BOY

ASP

إن شاء الله تكون وصلت المعلومة :)

#3

In the first page default.asp:

create a form with two inputs one type text and give it the name 'user' and the other type password and give it the name 'password'

in the other page start.asp you can get the two values from the form using the Request object properties

name = Request("name")


password = Request("password")

Then construct the query based on your table name

SET rs = Server.CreateObject("ADODB.RECORDSET")
rs.open "select*from users where Username='" & user & "'  and Password='" & password & "'","YourODBCName",3,3

'if a record was found then do something

IF NOT rs.EOF THEN
'do something
ELSE

'tell the user to try again as the info is incorrect
END IF

rs.close
SET rs=NOTHING

Tahiyati

Madani

#4

طبعا الإخوان ما قصروا بالرد لكن حبيت أوضح مفهوم .. و هو :

checkAdmin.asp?name=ali

و هي تعني أننا أرسلنا قيمة متسلسلة حرفية للصفحة checkAdmin و هي ALI و تم تكوينها كالتالي :

[l]

>

[/l]

و ممكن أن تكون أرقاما ..

طبعا صفحة checkAdmin تستقبل قيمة ali و يمكنها التعامل معه عن طريق :

[l]

adminName=request.QueryString("name")

[/l]

و بالتالي تأخذ adminName القيمة ali و التي أرسلت للصفحة و بالتالي يمكن استخدامها في العمليات على الصفحة ..

و في حقيقة الأمر يستخدم الكائن session بدلا من اسم الحقل في ارسال القيمة ..

أتمنى أن يكون الشرح واضحا ..

You can fly while you can touch the sky

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

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