EspañolDeutschFrançaisItalianoPortuguêsРусскийΕλληνικά日本語中文(简体)हिन्दी; हिंदीالعربية
تعيين اللغة الافتراضية
أسئلة PF - المنتدى

كيفية إعادة توجيه أو إعادة توجيه إلى صفحة أخرى في بي إتش بي

البرمجة بي إتش بي  
 
كيفية إعادة توجيه أو إعادة توجيه إلى صفحة أخرى في بي إتش بي

لقد علقنا بالفعل سابقا شكل إعادة توجيه أو إعادة توجيه صفحة ويب إلى أخرى على خادم Apache. رأينا ذلك من خلال توجيهات في ملف .htaccess يمكننا إجراء عمليات إعادة التوجيه هذه من خلال تطبيق رمز الحالة لأن طلب HTTP أكثر ملاءمة.

ولكن كيف يمكننا القيام بذلك إذا كنت بحاجة إلى إجراء إعادة التوجيه بناء على بعض الشرطي بمفردك كود في بي إتش بي? ماذا لو تم الحصول على الصفحة التي تريد إعادة التوجيه إليها من تلك الشروط؟? حالات الحالة هذه لا يمكنك تكوين في ملف .htaccess, ويمكنك فقط القيام بذلك مباشرة في التعليمات البرمجية الخاصة بك الصفحة.

دعنا نوضح لك كيف, من شفرة php الخاصة بصفحتك, يمكنك أن تجعل إعادة توجيه o إعادة توجيه إلى صفحات أخرى, مشروطة أم لا, من الشروط الضرورية والمناسبة التي قد تنشأ في التعليمات البرمجية الخاصة بك.

 

كيفية إعادة التوجيه إلى صفحة أخرى في PHP

 

لإجراء عمليات إعادة التوجيه هذه ، سنستخدم الطريقة رأس بي إتش بي. هذه الطريقة تسمح إرسال رؤوس HTTP الخام, ما الذي سيسمح لنا بأن نفعل ما نريد. لاستخدام هذه الطريقة, يجب أن تضع في اعتبارك أنه يجب عليك تسميتها قبل من جعل أي طباعة الشاشة, أي, قبل أي علامة HTML أو أي وظيفة صدى, print_r أو ما شابه ذلك.

لتنفيذ إعادة توجيه بسيطة, إلى أي صفحة أخرى, الرمز هو كما يلي:

مثل urlالوجهة يمكنك إدراج:

كل من urlالوجهة مثل اللحظة لإجراء استدعاء الطريقة رأس أننا نتمكن محسوب من خلال تدفق التنفيذ من نحن البرنامج النصي, يمكن أن تجعل عمليات إعادة التوجيه بناء على احتياجات موقعنا على الانترنت:

مع الطريقة رأس نحن نقوم بالشحن رؤوس HTTP, حتى نتمكن أيضا من الإشارة إلى نوع إعادة التوجيه ما نقوم به, ارسال, سابقا, معلومات رمز الحالة من نفس:

 

إليك كيفية القيام بذلك, مع الطريقة رأس PHP, يمكنك إعادة توجيه o إعادة توجيه إلى صفحات أخرى, حتى على أساس معين الشروط المفروضة على التعليمات البرمجية الخاصة بك.

 

ترك لنا تعليق أو أدخلالمنتدى
Share on Facebook Tweet about this on Twitter Share on Google+ Pin on Pinterest Share on Reddit Share on VK Share on StumbleUpon Share on Tumblr Share on LinkedIn Email this to someone Print this page

المواد ذات الصلة