كيفية عمل إعادة توجيه (redirect) في PHP؟
مرحباً بالجميع! لقد بدأت للتو في تعلم PHP وواجهت مشكلة. أقوم بكتابة موقع بسيط مع تسجيل دخول. بعد أن يسجل المستخدم الدخول بنجاح، أريد إعادة توجيهه إلى صفحة الحساب الشخصي. لكن لا شيء يعمل لدي.
إليك الكود الخاص بي (مبسط):
```php
```
عند تشغيل هذا الكود، بدلاً من إعادة التوجيه أرى رسالة "سيتم إعادة توجيهك..." والصفحة لا تنتقل. ما المشكلة؟ لقد سمعت عن بعض رموز الحالة مثل 301 أو 302. هل يجب تحديدها؟ وهل من الضروري كتابة `exit` بعد `header()`؟ سأكون ممتناً لشرح مفصل، لأن في التوثيق هناك الكثير من النقاط غير الواضحة.
الوسوم: php, http-redirect, http-status-code-301