توابع header در Php

1 Star2 Stars3 Stars4 Stars5 Stars (بدون رای)
Loading...
13 اردیبهشت 1395
289 بازدید

با استفاده از توابع header در php میتوان یک سری درخواست های HTTP را به مرورگر کاربر ارسال کرد ، از جمله موارد استفاده از این تابع مثل ریدایرکت کردن صفحه یا دانلود کردن اجباری فایل ها توسط کاربر میباشد ، این تابع بهتر است قبل از تگ های html و حتی فضاهای خالی space قرار گیرد .

در ادامه با چند نمونه از کدهای آن آشنا خواهیم شد

ریدایرکت کردن مستقیم صفحه بدون وقفه

هنگام بازشدن صفحه ای که این کد قرار دارد مستقیم سایت گوگل باز خواهد شد ، شما میتوانید url را به دلخواه عوض کنید

ریدایرکت شدن صفحه با وقفه

پارامتر refresh مقدار تاخیر و پارامتر url صفحه ای که باید مرورگر کاربر به آن برود را مشخص میکند

خطای سرور – ارور 500

با رفتن به قسمت network در مرورگر خود متوجه خطای سرور و ارور 500 خواهید شد

دسترسی غیر مجاز – ارور 403

یافت نشدن صفحه – ارور 404

دانلود کردن مستقیم فایل

 

ظاهر شدن پنجره ورود مرورگر

login-browser2

دو عضو PHP_AUTH_USER و PHP_AUTH_PW از آرایه $_SERVER به طور پیش فرض وجود دارند و با مقدار دادن آن ها در فرم ورود مرورگر مقدارشان ست میشود

این header مانند session میماند و تا زمان بسته شدن مرورگر مقدار این دو عضو ست شده است

لیست کلی سرایند های header

Content-Type : نوع داده ارسالی یا همان mime type ها را مشخص میکند

Content-Length : حجم فایل را مشخص میکند ، برحسب بایت ( به کمک تابع filesize ) یک مقدار عددی میگیرد

 

اگر سوالی در مورد این مطلب دارید در قسمت نظرات همین پست ارسال کنید

برچسب ها

مطالب مشابه

پاسخ دهید