عباس باقری
عباس باقری
خواندن ۱ دقیقه·۲ سال پیش

اجرای دستورات php در فایلهایی با فرمت غیر از .php

ممکن است شما نیاز داشته در یک فایل غیر از php دستورات پی اچ پی را اجرا کنید. برای این کار چکاری میتوانیم انجام دهیم؟

برای این کار میتوانی از فایل htaccess استفاده کنیم. خب مثلا ما میخوایم نقشه سایت را با دستورات پی اچ پی در یک فایل xml بنویسیم. این قطعه کد زیر را در فایل htaccess اضافه میکنیم. بعد از اضافه کردن این فایل به htaccess مشاهده خواهید کرد دستورات پی اچ پی بدون هیچ مشکلی اجرا خواهند شد

AddType application/x-httpd-php .xml

با این دستور فایلهای xml هم مانند فایلهای php اجرا خواهند شد. به همین خاطر بهتر از ابتدا کد header مناسب را به ابتدای دستورات خود در فایل xml اضافه کنیم

<?php header('Content-Type: application/xml; charset=utf-8'); ?>

برای سایر فایلها مانند html هم همین کار را میتوانیم انجام دهیم

AddType application/x-httpd-php .html

نکته : دقت کنید این قطعه کد به فایل htacess باید اضافه شود نه فایل xml یا html

منبع : وب سایت عباس باقری

پی اچ پیphphtaccess
برنامه نویس و طراح وب‌سایت
شاید از این پست‌ها خوشتان بیاید