مشکل در redirect شدن به صفحه auth

پرسیده شده
فعالیت 1003 روز پیش
دیده شده 326 بار
0

سلام

وقتی تابع header رو به این صورت اجرا می کنم

header("Location: http://7learn.php/08-pouyatodolist/auth.php ")

درست اجرا میشه، ولی وقتی از constant استفاده می کنم تو همون صفحه ایندکس میمونه و فقط بالای صفحه ادرس رو چاپ میکنه.

این ثابتیه که تعریف کردم:

define("BASE_URL",'http://7learn.php/08-pouyatodolist/');

این  تابع siteUrl:

function siteUrl($uri){
   echo BASE_URL . $uri;
}

این هم تابع header

if(!isLoggedIn()){
  header("Location: ".siteUrl('auth.php'));
}

تصویر خروجی رو هم ضمیمه کردم.

فایل پیوست

پویا پارسایی
پویا پارسایی

9 مرداد 00

1
حذف شده

ببخشید مشکلم حل شد.

تو تابع siteUrl به جای return از echo استفاده کرده بودم.

سوال رو سعی کردم حذف کنم ولی  مثل اینکه قابلیت حذف سوال نیست

فایل پیوست

پویا پارسایی

توسط

پویا پارسایی

9 مرداد 00

حذف شده
مشکلی نیست
امیر صالحی

9 مرداد 00