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

مشكلة في استرجاع قيمة

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

السلام عليكم

بعد التحية

الى الاخوة اعضاء هذا المنتدى ارجوا منكم مساعدتى في ايجاد حل لمشكلتى التى حاولت و حاولت و لم استطع الوصول الى حل و المشكلة تكمن في:

لدى ثلاث صفحات ويب و فيهم كود ASP و الصفحات الثلاثة على النحو التالي:

الصفحة الاولى و هى صفحة يوضع فيها اسم المستخدم و كلمة المرور

و الصفحة الثانية يتم فيها التحقق من كلمة المستخدم و كلمة المرور اذا صحيحتين ام لا و ذلك بفتح ملف قاعدة البيانات و التحقق من وجودهم او عدهم و في حالة وجودهم يتم اخد كلمة المرور و الدخول بها الى الصفحة الثالثة لكى يتم اجراء عملية بحث بهذه الكلمة و استرجاع باقى البيانات المتعلقة بهده الكلمة

و المشكلة هى انها لا يتم استرجاع هذه القيمة (كلمة المرور) لكى يدخل بها الى الصفحة الثالثة لاجراء البحث

ملاحظة عندما اقوم بطباعة محتوى حقل (كلمة المرور) في الصفحة الثالثة لا يطبع شي دليل على انه لا يرجع في القيمة

ارجوا الرد على بسرعة لانى في موقف محرج جدا مع طالبات اشرف عليهم في بحث

ارجوا المساعدة و لكم جزيل الشكر

#2

عليكم السلام ورحمة الله وبركاته

في الصفحة الثانية ضعي مربع نص مخفي Hidden واجعليه يحتفظ بقيمة كلمة المرور ، مثل كذا

<% 
pass=request("هنا اسم مربع النص حق كلمة المرور الموجود بالصفحة الرئيسية");
%>
<input type=hidden name="PassHidden"" value="<%response.write("& Pass &")%>">

لذا في الصفحة الثالثة اكتبي

<%
response.write(request("PassHidden"));

%>

من أجل التأكد من انه ما زال محتفظ بكلمة المرور

460.gif

#3

السلام عليكم

الاخ / المتميز

لك جزيل الشكر على اهتمامك و الاجابة على سؤالى بس اريد ان اسئلك

كيف ادرج مربع نص و اجعله مخفى في الفرنت بيج و اكتب هذه الاكواد ارجوا منك مساعدتى و جزاك الله الف خير

#4

السلام عليكم

اخي الكريم استخدم ال Session Object

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

مثال

التحقق من كلمة المستخدم و كلمة المرور اذا صحيحتين ام لا و ذلك 
code...
.........
...........
اذا صحيحتين
Session("UserID")=رقم المستخدم
اذا لا طبعا الكود الازم

function LogedIn()
  LogedIn=false
  if Curr_User_ID > 0 then LogedIn=true
end function

function Curr_User_ID()
 dim uid
 uid=Session("UserID")
 if IsEmpty(uid) then
	Curr_User_ID=0
 else
	اذا كان لا يوجد رقم للمستخدم فاستخدم الاسم بدل الرقم وشيل ال clng
	Curr_User_ID=clng(uid)   
 end if
end function

اذا اردت ان هنالك مستخدم قد ادخل اسمه وكلمه مروره فقط استخدم

if LogedIn then

واذا اردت معرفه المستخدم استخدم Curr_User_ID

تستطيع استخدام

يعني انه لا يوجد مستخدم حالي 
if not LogedIn then
   code..
   response.redirect login_page.asp
اختياري في الوقت الحالي :-  ارسال الصفحه الحالية الى ال login.asp
حتى يتم ارجاع المستخدم الى الصفحة التى ارسل منها	
   response.redirect login_page.asp?ret_page=current page + page arguments

   او طبعاعة الفورم الخاص بالدخول
   call Print_LoginForm()
   response.end 
end if

تم تعديل هذه المشاركة بواسطة Mo7eb_Alrasool في 7 سبتمبر 2006 في 17:12

سبحانك اللهم وبحمدك أشهد ان لا اله الا أنت

أستغفرك وأتوب اليك

الهم صلي وسلم وبارك على سيدنا وحبيبنا محمد

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

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