PLS hellp
Есть сайт на PHP + Mysql новостная страница является просто html с вставкам самой новости типа {announce} {news} и.т.д. Хотел бы тут встроить код счетчика... скачал скрипт создал БД все как надо...
в файле html добавил <? include("count.php") ?> и при попытке обновить страницу не чего не изменяется в базе данных... Прошу помощи
А ошибку какую нить выдает?
Попробуй изменить тип файла, с html на php, чтобы новостная страница не html файл был, а php файл...
А при просмотре полученой html страницы строка <? include("count.php") ?> случайно в тесте не присутствует?
Если да, то этот файл (тот который вы правите) всего лиш шаблон и в нем данная строка исполняться не будет.
если нет, то очень странно, поподробнее опишите проблему, двихок новостей ....
Ну движок писала какая то контора и теперь поддерживать его не хочет просто так. Сам фаил в какой я хочу вставить счетчик является файлом шаблона типа news.html но лежит в папке tpl.
При исполнениее на страницы нет не чего лишнего... от include сам чаил шаблона выглядит так
<?
include("counter.php");
?>
<!-- новости -->
<div class=date>{news_date}</div>
<p>
{news_title}<br>
<center>{news_image}</center>
{news_body}<br clear=all>
<!--
-->
<div class="more" align="right"><a href="java script:history.go(-1);">../ вернуться назад</a></div>
</p>
<!--/новости -->
А если просто попробовать вызвать counter.php, т.е. http://ваш.сайт/путь_до_файла_counter.php/counter.php. Если выдаст сообщение об ошибке, тогда все ясно, нужно сам счетчик переписывать, т.к. я писал для новой версии MySQL. В старых и новых версиях иногда встречался глюк, когда приходилось все названия в запросах "раскавычивать", т.е. название поля, вида `id` заменять на id.
Т.е.:
У меня тоже не работает счетчик, вот - когда первый раз заходишь на страницу результат такой:
Notice: Use of undefined constant Today_and_all_counter - assumed 'Today_and_all_counter' in T:\home\localhost\vulcanes\index.php on line 269
Today_and_all_counter
При последующих заходах все номально становится.
Я сначало подумал что ошибок наделал, но после того как скачал пример результат - такая же ошибка. На своей странице у меня код:
include("conter.php");
echo Today_and_all_counter;
Все таки я что-то не так делаю?
2 satana
После
Насчет счетчика! Читал статью автора о счетчике все толково и ясно! Мускульный - это плюс! Прикрутил к своему каталогу тестил - нормал! Только столкнулся с рядом проблем:
1. При промотре форума, каждый раз когда я открываю профиль, то счетчик срабатывает, меня это напрягает - зачем мои клики считать?
2.Счетчик не считает уникальных посетителей!
Буду своими силами "крутить" - пхп вообще не знаю - все методом тыка делаю.
Вообще счетчик давно ищу и пока вразумительного предложения по счетчику, чтобы он считал посетителей каждой страницы отдельно не встретил, кроме варанта автора. Счетчик очень простой - в этом его преимущество, но его шлифовать и шлифовать.
Замечу, идеал - это когда можно иметь статистику по каждой отдельной странице:
1. По каким ключевым словам пришли на страницу и из какого поисковика;
2. Хиты и хосты за неделю, месяц.
Но пока, увы, об этом только мечтать!
Да что вы проблему ставите?
Поставьте счетчик от Майла он вроде сейчас лучше всех считает, расширенная статистика, кто и от куда пришел, вплоть до их мониторов. Чтобы счетчик не ссылался на маил и не оттягивал у вас вес ваших страниц - поставьте редирект на него, или в Java-скипт!
Invision Power Board ()
© Invision Power Services ()