2015-11-09 2 views
-1

, основываясь на этом вопросе here, оказывается, что я должен сохранить файл как файл * .php, чтобы отобразить значение переменной.echoing значение переменной php в html html и не php-файле

Есть ли способ достичь этого, сохранив файл как .html? Но все же достижение года отображается в браузере?

вот код:

<?php 
     $year = date("Y"); 
     echo "<p class='text-muted'>© $year. X Team</p>"; 

    ?> 

Таким образом, вместо имеющий file.php с указанным кодом у меня будет file.html с кодом выше, но для достижения тех же вещей.

+5

Вам необходимо перенастроить свой HTTP-сервер (Apache, IIS?) Для обработки файлов .html как PHP. – vhu

+3

http://stackoverflow.com/questions/6295141/server-not-parsing-html-as-php – AbraCadaver

ответ

1

Не используйте использование PHP для работы с Javascript.

<script language="JavaScript" type="text/javascript"> 
now = new Date 
theYear=now.getYear() 
if (theYear < 1900) 
theYear=theYear+1900 
document.write(theYear) 
</script> 

Все файлы html должны позволять использовать скрипт java.

+0

tks, это я играю с [это] (https://jsfiddle.net/kdLzL3kt/1/) – HattrickNZ