من یک فایل Html رو می خونم و محتویاتش رو در یک متغیر می ریزم.مشکلی که هست وقتی به مرورگر می فرستم نتیجه به شکل یک فایل متنی نشون داده میشه نه به صورت یک صفحه html. راهی سراغ دارید که محتویات این متغییر رو به عنوان یک http respond به مرورگر فرستاد؟
من یک فایل Html رو می خونم و محتویاتش رو در یک متغیر می ریزم.مشکلی که هست وقتی به مرورگر می فرستم نتیجه به شکل یک فایل متنی نشون داده میشه نه به صورت یک صفحه html. راهی سراغ دارید که محتویات این متغییر رو به عنوان یک http respond به مرورگر فرستاد؟
یعنی پیشنهاد شما اینکه من متن صفحه رو بریزم تو پایگاه داده ؟ اینجوری که شما می فرمایید پس وقتی دارم اضافه اش می کنم HtmlSpecialChars کار رو خراب میکنه!
حالا اگه استفاده از تابع قبلی بیخیال بشم چطور نمایشش به شکل html بدم.
اگه ممکنه تنها کد نحوه نمایشش رو بدید
نیازی به ذخیره در پایگاه داده نیست
کد صفحه نتیجه رو قرار بدید تا بهتر راهنمایی کنیم
اولین مشکل ممکنه به خاطر پسوند فایل شما و یا Encoding تعریف شده برای صفحه باشه
موفق باشید
این موضوع میتونه دلایلی داشته باشه
ولی فکر میکنم شما درست توضیح ندادید
کد صفحه رو اینجا بذارید تا بررسی بشه
در خط 266 -267 فایل test2.php رو ببیند من می خوام//echo HtmlSpecialChars($body);برای مرورگرم تفسیر شه نه اینه بگه انجوری!
echo ($body);
بعد دادن کد کسی نظری نداره؟
سلام
من دو روش نمایش فایل html رو براتون ضمیمه کردم.
امیدوارم کارتون باهاش راه بافته.
موفق باشی
کد شما رو اجرا نکردم
چیزی که در نگاه اول جلب توجه میکند این است که کدهای شما داخل تگ pre به نمایش در میآیند
و این تگ باعث میشود که محتوای میانی این طوری شود