Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Счетчик из Самоучителя по PHP
 
 автор: Владимир55   (14.10.2005 в 09:40)   письмо автору
 
 

В Самоучителе по PHP описан прекрасный счетчик! Вот я и хотел спросить - реально этот счетчик работает или это всего лишь учебный текст?

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

И еще простенький вопрос. Даже два.

1. В каком редакторе лучше создавать страницы PHP? Я привык к FrontPage - это нормально? Правда, она не дает расширение PHP, но его можно "подрисовать". Или я работаю кустароно и есть специальный редактор страниц PHP?

2. Как я понял, PHP-программа может встраиваться в HTM. Мне даже кажется, что можно писать файлы, в которых будут чередоваться фрагменты PHP и НТМ. Так? А в этом случае какое расширение будет у такого файла? НТМ? И получается, что можно вообще обойтись без PHP-файлов как таковых?

Или я чего не понял?

   
 
 автор: cheops   (14.10.2005 в 14:37)   письмо автору
 
   для: Владимир55   (14.10.2005 в 09:40)
 

Да этот счётчик не только работает (например, на этом сайте), но и постоянно совершенствуется, с момента выхода "Самоучитель PHP 5" он значительно повысил свою функциональность. Вы найдёте его в разделе downloads по ссылке http://www.softtime.ru/info/powercounter20.php. Но там код претерпел очень сильные изменения - если вам нужна более старая версия - сообщите, мы выложим ссылку. В разделе downloads вы сможете найти также множество других Web-приложений, например, этот форум - почти все Web-приложения снабжены подробными комментариями на русском языке.

1. Я не помню обеспечивает ли FrontPage подсветку PHP, если нет - лучше смените его на специализированный редактор, которых в последнее время развелось очень много. Вот несколько ссылок форума с обсуждением редакторов
http://www.softtime.ru/forum/read.php?id_forum=1&id_theme=4191
http://www.softtime.ru/forum/read.php?id_forum=1&id_theme=4885
http://www.softtime.ru/forum/read.php?id_forum=1&id_theme=4900
http://www.softtime.ru/forum/read.php?id_forum=1&id_theme=1924
http://www.softtime.ru/forum/read.php?id_forum=1&id_theme=172
http://www.softtime.ru/forum/read.php?id_forum=1&id_theme=334
http://www.softtime.ru/forum/read.php?id_forum=1&id_theme=499
http://www.softtime.ru/forum/read.php?id_forum=1&id_theme=117

2. Нет, смешанный файл должен обладать расширением php, или html файл следует прописать в .htaccess как php-файл, только в этом случае скрипты будут обрабатываться корректно. Последнюю операцию осущетвляют при помощи .htaccess следующего содержания
RemoveHandler .html .htm 
AddType application/x-httpd-php .php .htm .htm

Подробнее можно почитать в статье по ссылке http://www.softtime.ru/info/articlephp.php?id_article=25

   
 
 автор: Владимир55   (14.10.2005 в 15:00)   письмо автору
 
   для: cheops   (14.10.2005 в 14:37)
 

Спасибо за такой прекрасный и обстоятельный ответ!

Но хотелось бы уточнить вот что.

Мне нужен счетчик, который даст мне информацию ПО КАЖДОЙ странице моего сайта. В описании счетчика, на который указывает Ваша ссылка, я такой фукции не увидел. Её там нет? Или её там не стало (вроде бы в Самоучителе контроль был по каждой странице)?

А может быть постраничный контроль есть в "LiteCounter 1.0"?

   
 
 автор: P@Sol   (14.10.2005 в 15:26)   письмо автору
 
   для: Владимир55   (14.10.2005 в 15:00)
 

PowerCounter собирает информацию со всех страниц, где вы вставили

<?php
   
include "count.php";
?>

   
 
 автор: cheops   (14.10.2005 в 16:22)   письмо автору
 
   для: Владимир55   (14.10.2005 в 15:00)
 

Счётчик предоставит информацию по каждой из страниц, првда по умолчанию не учитываются параметры, т.е. страницы
index.php?id=1
index.php?id=2

будут считаться за одну. Для того, чтобы такие страницы считались как разные необходимо в кодах всего счётчика заменить $_SERVER['PHP_SELF'] на $_SERVER['REQUEST_URI'] - можно просто открыть каждый файл в блокноте и воспользоваться функцией автозамены.

   
 
 автор: Владимир55   (17.10.2005 в 23:28)   письмо автору
 
   для: cheops   (14.10.2005 в 16:22)
 

Получилось!

Мне даже трудно выразить свой восторг - получилось, счетчик заработал! Да ещё как здорово - именно так, как я и мечтал!

Вот уж спасибо так спасибо!

Создателям счетчика и всем, кто мне помог - ОГРОМНОЕ спасибо!!!!

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования