заголовок ('Content-Type: text / plain'); - PullRequest
0 голосов
/ 01 ноября 2019

Чтобы получить escape-символы, работающие в моем php-коде, я использую: header ('Content-Type: text / plain');но это заставляет мой HTML-код отображаться в виде обычного текста в моем браузере. Как я могу изменить Content-Type обратно на text / html Попытка переключения Content-Type из моего php-кода и из HTML-кода, который следует за ним.

<?php
      header('Content-Type: text/plain');
      echo 'Date Now:' . "\t" . date('m-d-Y') . "\n"; 
      header('Content-Type: text/html']);   
?>
<!DOCTYPE html>
<html lang="en" dir="ltr">
      <head>
             <title>date.php</title>
      </head>
      <body>
            ......
      </body>
</html>

Я ожидал, что HTML-код будет правильно интерпретирован браузером, но вместо этого он отображается в виде простого текста.

1 Ответ

0 голосов
/ 01 ноября 2019

Вы можете иметь только один заголовок типа контента в своем коде, как показано - HTML, кстати, будет недопустимым с текстовой строкой до

Я думаю, вы хотели это сделать

<?php
      header('Content-Type: text/html']);   
?>
<!DOCTYPE html>

  
    date.php
  
  
    Date Now:<?= "\t". date('m-d-Y')."\n" ?>
...