веб-мастеру блог веб-мастера Статьи Веб-Мастера SEO Tools книги веб-мастеру

IPB

Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в эту темуОткрыть новую тему
> Счетчик страниц не работает
LEGION
сообщение 15.1.2007, 19:29
Сообщение #1


Прохожий
*

Группа: Пользователи
Сообщений: 2
Регистрация: 15.1.2007
Пользователь №: 29



PLS hellp
Есть сайт на PHP + Mysql новостная страница является просто html с вставкам самой новости типа {announce} {news} и.т.д. Хотел бы тут встроить код счетчика... скачал скрипт создал БД все как надо...
в файле html добавил <? include("count.php") ?> и при попытке обновить страницу не чего не изменяется в базе данных... Прошу помощи
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
sashkovishe
сообщение 15.1.2007, 23:39
Сообщение #2


Администратор форума
****

Группа: Администраторы
Сообщений: 397
Регистрация: 3.12.2006
Из: России
Пользователь №: 4



А ошибку какую нить выдает?

Попробуй изменить тип файла, с html на php, чтобы новостная страница не html файл был, а php файл...


--------------------
Изображение
Think differently...
ICQ: 6-135-294
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
gid
сообщение 16.1.2007, 2:12
Сообщение #3


Администратор форума
*****

Группа: Главные администраторы
Сообщений: 623
Регистрация: 27.11.2006
Из: Россия
Пользователь №: 1



А при просмотре полученой html страницы строка <? include("count.php") ?> случайно в тесте не присутствует?

Если да, то этот файл (тот который вы правите) всего лиш шаблон и в нем данная строка исполняться не будет.

если нет, то очень странно, поподробнее опишите проблему, двихок новостей ....


--------------------
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
LEGION
сообщение 16.1.2007, 18:05
Сообщение #4


Прохожий
*

Группа: Пользователи
Сообщений: 2
Регистрация: 15.1.2007
Пользователь №: 29



Ну движок писала какая то контора и теперь поддерживать его не хочет просто так. Сам фаил в какой я хочу вставить счетчик является файлом шаблона типа 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>
<!--/новости -->
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
gid
сообщение 16.1.2007, 19:44
Сообщение #5


Администратор форума
*****

Группа: Главные администраторы
Сообщений: 623
Регистрация: 27.11.2006
Из: Россия
Пользователь №: 1



А если просто попробовать вызвать counter.php, т.е. http://ваш.сайт/путь_до_файла_counter.php/counter.php. Если выдаст сообщение об ошибке, тогда все ясно, нужно сам счетчик переписывать, т.к. я писал для новой версии MySQL. В старых и новых версиях иногда встречался глюк, когда приходилось все названия в запросах "раскавычивать", т.е. название поля, вида `id` заменять на id.
Т.е.:
Код
SELECT * FROM `my_log_urls` WHERE `page_id` LIKE '123'

на
Код
SELECT * FROM my_log_urls WHERE page_id LIKE '123'

или вообще на
Код
SELECT * FROM my_log_urls WHERE (page_id='123')


Если же никаких ошибок нет, и запись успешно появилась в БД то скорее всего придется править движок новостей, таково мое мнение.

------ - ------ - ------ - ------ - ------ - ------ - ------
Реклама: регистрация в 2000 каталогов за 1$ - регистратору + 0,5$ мне, за его ICQ номер. стучитесь мне в асю 6-426-630


--------------------
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
sa†ana
сообщение 17.6.2007, 23:22
Сообщение #6


Начинающий
***

Группа: Супер Модераторы
Сообщений: 84
Регистрация: 11.5.2007
Из: World Wide Web
Пользователь №: 81



У меня тоже не работает счетчик, вот - когда первый раз заходишь на страницу результат такой:

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;
Все таки я что-то не так делаю?


--------------------
Изображение
Чем больше знаем, тем больше знать стремимся... delphi7.info - для delphi'стов... 4479310 - чем смогу тем помогу...
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
gid
сообщение 17.6.2007, 23:38
Сообщение #7


Администратор форума
*****

Группа: Главные администраторы
Сообщений: 623
Регистрация: 27.11.2006
Из: Россия
Пользователь №: 1



2 satana
После
Код
Default_Write_URL($unical_page_id_gid, $_SERVER['REQUEST_URI']);

нужно дописать:
Код
define("Today_and_all_counter", "Всего просмотров этой страницы: 1. Сегодня: 1");

Проблема была в том, что константа Today_and_all_counter устанавливалась только в случае присутствия страницы в базе счетчика. Архивы к статьям обновил.

Все вышесказанное верно, при условии что Вы говорите об этих статях:
PHP. Счетчик просмотров для каждой страницы сайта. Рейтинг страниц сайта
PHP. Пишем счетчик просмотров для каждой страницы сайта на php


--------------------
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
serzhphp1
сообщение 20.6.2007, 4:00
Сообщение #8


Прохожий
*

Группа: Пользователи
Сообщений: 1
Регистрация: 20.6.2007
Пользователь №: 117



Насчет счетчика! Читал статью автора о счетчике все толково и ясно! Мускульный - это плюс! Прикрутил к своему каталогу тестил - нормал! Только столкнулся с рядом проблем:
1. При промотре форума, каждый раз когда я открываю профиль, то счетчик срабатывает, меня это напрягает - зачем мои клики считать?

2.Счетчик не считает уникальных посетителей!

Буду своими силами "крутить" - пхп вообще не знаю - все методом тыка делаю.

Вообще счетчик давно ищу и пока вразумительного предложения по счетчику, чтобы он считал посетителей каждой страницы отдельно не встретил, кроме варанта автора. Счетчик очень простой - в этом его преимущество, но его шлифовать и шлифовать.

Замечу, идеал - это когда можно иметь статистику по каждой отдельной странице:
1. По каким ключевым словам пришли на страницу и из какого поисковика;
2. Хиты и хосты за неделю, месяц.

Но пока, увы, об этом только мечтать!
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Centurion
сообщение 9.9.2007, 2:05
Сообщение #9


Прохожий
*

Группа: Пользователи
Сообщений: 2
Регистрация: 9.9.2007
Пользователь №: 219



Да что вы проблему ставите?
Поставьте счетчик от Майла он вроде сейчас лучше всех считает, расширенная статистика, кто и от куда пришел, вплоть до их мониторов. Чтобы счетчик не ссылался на маил и не оттягивал у вас вес ваших страниц - поставьте редирект на него, или в Java-скипт!


--------------------
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
sashkovishe
сообщение 9.9.2007, 9:27
Сообщение #10


Администратор форума
****

Группа: Администраторы
Сообщений: 397
Регистрация: 3.12.2006
Из: России
Пользователь №: 4



Цитата(Centurion)
Да что вы проблему ставите?

Проблема? Это улучшения навыка программирование, набраться опыту, создать что-то свое...


--------------------
Изображение
Think differently...
ICQ: 6-135-294
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения

Быстрый ответОтветить в эту темуОткрыть новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



- Текстовая версия Сейчас: 29.8.2008, 6:42
^ ВВЕРХ ^

Посетите наши проекты:
группа плазма - canal40.net Бодибилдинг.info - культуризм и мода