Header در PHP - نسخهی قابل چاپ +- انجمن عمومی گسترش فناوری آگو (http://forums.ago.ir) +-- انجمن: انجمن های عمومی گسترش فناوری آگو (/forumdisplay.php?fid=1) +--- انجمن: برنامه نویسی (/forumdisplay.php?fid=13) +--- موضوع: Header در PHP (/showthread.php?tid=2351) |
Header در PHP - agotd - 02-12-2014 05:22 PM با استفاده از دستور header در php برای ارسال header های مختلف به مرورر استفاده میشه.باید دقت داشته باشید که این دستور باید قبل از هر چیزی به سمت مرورگر ارسال بشه و گرنه با پیغام خطالی : Warning: Cannot modify header information – headers already sent by (output started at با استفاده از این دستور میتونیم مشخص کنیم که محتوای صفحه ارسالی به مرورگر چیه و مرورگر چه رفتاری باید باهاش داشته باشه. در ادامه به معرفی تعدادی از کاربردهای دستور header میپردازیم : ریدایرکت مرورگر به یک صفحه دیگر : کد php: header('Location: http://phpro.ir/index.php') با استفاده از کد زیر مرورگر بعد از ۱۰ ثانیه به آدرسی که در قسمت url نوشتیم redirect میشه(انتقال پیدا میکنه) کد php: header('Refresh: 10; url=http://www.example.org/'); برای دانلود یک فایل توسط مرورگر از کد زیر استفاده میکنیم : کد php: header('Content-Type: application/octet-stream'); صفحه پیدا نشد کد php: header('HTTP/1.1 404 Not Found'); دسترسی غیر مجاز کد php: header('HTTP/1.1 403 Forbidden'); خطای سرور کد php: header('HTTP/1.1 500 Internal Server Error'); MIME Type های معروف و پرکاربرد CSS header('Content-type: text/css'); Javascript کد php: header('Content-type: text/javascript'); JPEG کد php: header('Content-type: image/jpeg'); JSON کد php: header('Content-type: application/json'); کد php: header('Content-type: application/pdf'); RSS کد php: header('Content-Type: application/rss+xml; charset=utf-8'); متن ساده کد php: header('Content-type: text/plain'); XML کد php: header('Content-type: text/xml'); GIF کد php: header('Content-Type: image/gif'); PNG کد php: header('Content-Type: image/png'); در لینک زیر لیست اکثر فرمتهای قابل استفاده در دستور header رو متونید ببینید |