Выполнить php в html

12
OO
На сайте с 26.06.2010
Offline
31
1175

Знаю что в интернете навалом информации, НО у меня ничего не работает:(

Файл .htaccess содержит в себе -

RewriteEngine on

Options +FollowSymlinks

RewriteBase /

RewriteRule ^index.html /index.php [L]

RewriteRule ^name([0-9]+).html /name.php?id=$1 [L]

RewriteRule ^contact.html /contact.php [L] ........и.т.д

Сайт имеет страницы вида index.html, name.html, contact.html. На сервере файлов с таким расширением нет - есть только index.php, name.php, contact.php...

Я хочу поставила счетчик скачиваний на сайт, НО вывести статистику на страницу name.html естественно не могу, так как вывод производится php - командой

<? php include ("counter/book1.txt");?>

Можно ли подредактировав файл htaccess это осуществить, каким образом, куда и чего? Помогите новичку, пожалуйста.

PS:

Это не помогло-

RemoveHandler .html .htm

AddType application/x-httpd-php .php .htm. html .phtml

Может я конечно не в то место вставляю. Объясните в общем пожалуйста, а то я полдня сижу над этим и никак.

Carapax
На сайте с 27.03.2008
Offline
94
#1

Вот тут ребята общаются на тему вывода текстовых файлов. И вроде бы даже все у них получается...

играем (http://www.awro.ru/) спортивное питание (https://maxnutrition.ru/) магазин сантехники в спб (https://saniteka.ru/)
S
На сайте с 14.04.2008
Offline
60
#2

OxOxO,

ничего не понятно. Судя по описанию, у вас как раз странички лежат "скриптовые" - php. А потом при помощи mod-rewrite ваши урлы "немножко преобразуются" для пользователей. Добавьте в нужную страничку (php) ваш код - все будет работать.

И вот эти вот ваши две строки последних с включением обработки php в html лучше убрать. Оно вам ни к чему...

OO
На сайте с 26.06.2010
Offline
31
#3
seraphim:
OxOxO,
ничего не понятно. Судя по описанию, у вас как раз странички лежат "скриптовые" - php. А потом при помощи mod-rewrite ваши урлы "немножко преобразуются" для пользователей. Добавьте в нужную страничку (php) ваш код - все будет работать.

И вот эти вот ваши две строки последних с включением обработки php в html лучше убрать. Оно вам ни к чему...

Я уже по разному пробовала - результат нулевой.

На сервере действительно страницы пхп (но скрипт не работает) и они дейтсвительно преобразовываются в хтмл. Можно ли как то отключить это преобразование?

Carapax
На сайте с 27.03.2008
Offline
94
#4

Сами файлы не преобразуются, редиректятся только ссылки на них - в адресной строке пишут index.html, которого нет, а обращение перенаправляется на index.php. Тут все нормально и ничего делать не надо. Вообще хтассесс не трогайте, если не понимаете что там происходит, а то нарветесь на error 500...

Возможно, файл просто не находится по этой вашей строчке. Попробуйте добавить путь: замените ее на...

<?php include($_SERVER['DOCUMENT_ROOT'] ."/counter/book1.txt");?>
weblex
На сайте с 07.07.2010
Offline
2
#5

ssi мб попробуете?

### Опытный PHP-программист. Обращайтесь с заказами. ### (/ru/forum/518704) Полный анализ Вашего сайта на наличие проблем безопасноти (/ru/forum/519851)
OO
На сайте с 26.06.2010
Offline
31
#6
Carapax:
Сами файлы не преобразуются, редиректятся только ссылки на них - в адресной строке пишут index.html, которого нет, а обращение перенаправляется на index.php. Тут все нормально и ничего делать не надо. Вообще хтассесс не трогайте, если не понимаете что там происходит, а то нарветесь на error 500...
Возможно, файл просто не находится по этой вашей строчке. Попробуйте добавить путь: замените ее на...
<?php include($_SERVER['DOCUMENT_ROOT'] ."/counter/book1.txt");?>

Carapax, не никак, пустое место и все.

OxOxO добавил 09.07.2010 в 11:14

weblex:
ssi мб попробуете?

А подробности? ;)

Carapax
На сайте с 27.03.2008
Offline
94
#7

Ну да, если ошибка не выскакивает, значит файл находится... А сам файл не пустой? Вообще, что там - привели бы кусочек текста...

OO
На сайте с 26.06.2010
Offline
31
#8
Carapax:
Ну, да если ошибка не выскакивает, значит файл находится... А сам файл не пустой? Вообще, что там - привели бы кусочек текста...

бук.тхт содержит кол-во скачиваний одного файла, т.е одна цифра

weblex
На сайте с 07.07.2010
Offline
2
#9

OxOxO, <!--#include file="counter/book1.txt"-->

попробуйте.

OO
На сайте с 26.06.2010
Offline
31
#10
weblex:
OxOxO, <!--#include file="counter/book1.txt"-->
попробуйте.

Нет никаких ошибок, ничего, просто пустота.

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий