انتقال به صفحه‌ی وب دیگر با PHP

ممکن است برای شما هم پیش آمده باشد که بخواهید صفحه‌ی وب خودتان را به آدرسی دیگر منتقل کنید. اینکار میتواند هم برای اهداف تبلیغاتی باشد و هم برای کارکرد برنامه‌ی شما.

برای مثال وقتی کاربر وارد صفحه‌ی Login (یا قسمت ورود) سایت شما می‌شود بعد از چک کردن صحت نام کاربری و کلمه عبور نیاز است که او را صفحه‌ی پروفایل خود منتقل کنیم. این انتقال صفحه در زبان های مختلف به شیوه‌های مختلفی انجام میشود که در این مطلب می‌خواهیم با هم اینکار را با استفاده از زبان سمت سرور PHP انجام دهیم.

dl-btnدانلود این آموزش با کیفیت بالا و کاملا واضح با حجم ۶ مگdl-btn

آموزش متنی

برای انتقال به صفحه‌ای وب دیگر با استفاده از PHP باید از تابعی به نام ()header استفاده کنیم. البته این تابع کاربردهای دیگری هم دارد ولی یکی از کاربردهای اصلی آن انتقال یک صفحه‌ی وب به صفحه‌ی وبی دیگر است.

برای مثال اگر یک فایل php با اسم redirect.php (یا هر اسم دیگری که شما دوست دارید !) می‌سازیم و این چند خط کد را درون آن قرار می‌دهیم :

 و اگر الان این فایل را باز کنیم مشاهده میکنیم که صفحه‌ی وب ما به آن آدرسی که در خط ۲ کد خودمان تعریف کرده بودیم (که در این مثال وب‌سایت گوگل بود) انتقال داده می‌شود. نکته‌ی مهم این است که دستور دقیقا به همین شکل باید به کار برده شود. یعنی دقیقا حرف اول کلمه‌ی Location با حرف L بزرگ انگلیسی شروع شود و بعد از آن بدون هیچ فاصله‌ای یک نقل قول (:) قرار گیرد و بعد از آن یک فاصله می‌هیم و آدرسی که می‌خواهیم به آن منتقل شویم را تایپ میکنیم.

اگر یک صفحه‌ی php دیگر بود، فقط کافی‌ست اسم آن صفحه را بنویسیم ولی اگر می‌خواستیم به یک سایت دیگر منتقل شویم باید حتما ابتدای آن //:http را بیاوریم.

البته در فیلم آموزشی این مطلب یک روش دیگر را نیز برای اینکار معرفی کردم که برای پروژه‌های بزرگ کمی استاندارد تر است. برای یادگرفتن آن فیلم آموزشی ابتدای مقاله را مشاهده بفرمایید.

همچنین اگر می‌خواهید PHP و MySQL رو بصورت کاملا رایگان، کاربردی و پروژه محور یاد بگیرید از این ۹ ساعت آموزش رایگان لذت ببرید.

درباره نویسنده

از حدود 5 سالگی با دنیایی به اسم کامپیوتر آشنا شدم و الان چیزی حدود 6 سال است که با کامپیوتر (و خصوصا برنامه‌نویسی) زندگی میکنم. در زنبیل دوست دارم اطلاعاتم را با شما دوستان عزیزم به اشتراک بگذارم. برای دانلود دوره‌های رایگان و ویژه لطفا به www.xanbil.com/vip مراجعه کنید.از توجه شما ممنونم :)

مطالب مرتبط

نظر بدهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

7 ساعت آموزش رایگان و پروژه‌محور طراحی وب
ایمیل خود را در زیر وارد کنید تا لینک دانلود 7 ساعت آموزش ویدئویی طراحی وب با HTML5 و CSS3 بلافاصله برایتان ایمیل شود.
در این دوره 2 پروژه‌ی عملی را از صفر تا صد باهم طراحی و برنامه‌نویسی خواهیم کرد.
قول می‌دهیم اطلاعات شما نزد ما محفوظ بماند :)