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

ساعدوني في صفحة الترحيب بالمشترك

مغلق
بدأه amarnih في 13 يوليو 2005 · 4 رد · 603 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

عندي فورم اشتراك اميل

اذا كانت المدخلات صحيحه بدي يفتح صفحه جديده ترحيب بالمشترك مع الحقل الي فبه اسمه

والاميل الى دخله

يعني

rsponse.redirect

#2

الأخ amarnih إذا كان ودك ترسل المشترك إلى صفحة جديدة معه الأميل اللي ادخله لازم تحفظ الأميل اللي أدخله في متغير وترسلة الى الصفحة الثانية عن طريق احد طرق ال Managing State وهي نوعين

1- Server Side State Managing

يعني تحفظ الإيميل في متغير من نوع Session

2-Client Side State Managing

يعني تستخدم الCookies وهي نوعين Cookies و Cookilees والفرق بينها ان الثانية تحفظ المتغير في ذاكرة المتصفح Internet Explorer و ينتهي بإغلاق المتصفح والأولى تحفظ المتغير في ذاكرة الجهاز وتستطيع استخدامة كل مرة يدخل فيها المستخدم إلى الموقع ولكن العيب ان المستخدم ممكن ان يحذفه من جهازة

وأيضا تستطيع استخدام Query String يعني ترسل الأميل اللي أدخله المستخدم إلى صفحة الترحيب مع رابط الصفحة في نفس جملة response.redirect

مثلاُ :

نفترض ان المستخدم ادخل الأميل في مربع نص بإسم TxtEmail وصفحة الترحيب اسمها welcome.aspx

تكون الجملة كالتالي

response.redirect("welcome.aspx?email=" + TxtEmail.text + ")

وفي بداية صفحة الترحيب تكتب الكود التالي لمعرفة الإيميل الذي ادخلة المستخدم

Dim Email As String = Request.QueryString("email")

آمل ان اكون قد وفقت وكفيت في الإجابة

أخوكم المختبر

#3

عفوا ً عدل الكود الأول بإضافة " ثانية في آخر الجملة لتصبح كالتالي

response.redirect("welcome.aspx?email=" + TxtEmail.text + ")
#4

عفوا ً عدل الكود الأول بإضافة " ثانية في آخر الجملة لتصبح كالتالي

response.redirect("welcome.aspx?email=" + TxtEmail.text + " ")
#5

اخي العزيز اشكرك على الرد

وانا الان اجرب الكود

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

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