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

أبغى اسوي redirect بعد فترة زمنية معينه

مغلق
بدأه Eng.Fedail في 23 فبراير 2007 · 12 رد · 900 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

أبغى اسوي redirect بعد فترة زمنية معينه

وماهي انواع الـ redirect

مره قريت رد لأحد من الاخوان اعتقد انهم ثلاث انواع

وايهما اسرع وافضل

joseph.gif

logo.gif

CCNA 640-802

مدونتي

#2

السلام عليكم اخي الساحر كيف حالك

لعمل إعادة التوجيه بعد فترة معينة اكتب الكود التالي .. طبعاً 2 عبارة عن عدد الثواني ممكن تغيير العدد كما تريد

Response.AddHeader("Refresh", "2;url=http://www.???.com")

ممكن تعيد التوجيه بطريقتين :

1
Server.transver(URL)

or

2
Response.Redirct(URL,false)  or Response.Redirct(URL)

طبعاً فيه فرق بين الطريقتين وكلاً لها استخداماتها بغض النظر عن الافضل والاسرع .... الطريقة الثانية هي الاكثر استخدام

طريقة حماية الصفحة بالصورة العشاوائية Captcha

/index.php?showtopic=117870

#3

لا حقيقى كود جميل شكرا

#4

الأخ kabrs ربي يوفقك دنيا وآخره

بس ياليت لو تشرحلنا الفرق بين الطريقتين

joseph.gif

logo.gif

CCNA 640-802

مدونتي

#5

Response.AddHeader("Refresh", "2;url=http://www.???.com")

هذي الطريقة مانجحت معي وش معنى addheader

Response.Redirect("~/signin.aspx")

هذا الكود مقدر أحوله إلى مؤقت

joseph.gif

logo.gif

CCNA 640-802

مدونتي

#6

لا يا اخى الساحر هذا الكود مشى معى و كان سليم

#7

في حل ثاني :

Dim b As New System.Text.StringBuilder

b.Append("<meta http-equiv=""Refresh"" content=""5 ;URL=http://wwwmsncom />")

Me.Page.Controls.Add(New LiteralControl(b.ToString()))

طبعا هذي الطريقة راح تضيف لك meta للصفحة الـ HTML مباشرة

اما بالنسبة لـ redirect فلا يمكن توقيته

#8

الظاهر عندي المشكلة اجل بجرب مره ثانية عل برنامج آخر وأردلكم

joseph.gif

logo.gif

CCNA 640-802

مدونتي

#9

يا اخ scoool ممكن تتأكد من الكود اللى انت طرحه لانه مش شغال معى

#10

عذرا عزيزي هذا الكود مجرب :

Dim b As New System.Text.StringBuilder
		b.Append("<meta http-equiv=""Refresh"" content=""5;URL=http://www.msn.com"" />")
		Me.Page.Controls.Add(New LiteralControl(b.ToString()))
#11

ماشى يا باشا الخطأ كان عندى انا اسف و شكرا

#12

السلام عليكم جميعاً

اخي الساحر

اقتباس
هذي الطريقة مانجحت معي وش معنى addheader

Response.Redirect("~/signin.aspx")

هذا الكود مقدر أحوله إلى مؤقت

هذي Function تضيف قيم نصية في HTTP Header .. يتم تنفيذها عند Client

ليه ما تستخدم الكود السابق

Response.AddHeader("Refresh", "2;url=http://www.???.com").

بدل العدد 2 إلى عدد الثواني التي تريد وسيتم توجيه الصفحة بعد انتهاء عدد الثواني المحدد

او استخدم طريقة Scoool شغاله 100%

إذا ما وضحت حكتبلك مثال !

طريقة حماية الصفحة بالصورة العشاوائية Captcha

/index.php?showtopic=117870

#13

بحاول من جديد واردلكم شاكر لكم تعاونكم والله ينفع فيكم الامه

joseph.gif

logo.gif

CCNA 640-802

مدونتي

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

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