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

Форум PHP

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

 

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

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Гостевая книга XML

Сообщения:  [1-10]    [11-20]  [21-28] 

 
 автор: Sasha   (28.04.2005 в 11:38)   письмо автору
 
   для: antf   (28.04.2005 в 08:44)
 

А так заработало :))
Знания - сила!

   
 
 автор: antf   (28.04.2005 в 08:44)   письмо автору
 
   для: Sasha   (28.04.2005 в 02:37)
 

Очень интересно :) Попробуйте вот так:

$Prefix = "../";
include "../count.php";

   
 
 автор: Sasha   (28.04.2005 в 02:37)   письмо автору
 
   для: antf   (27.04.2005 в 20:44)
 

Что-то ничего не работает :(
Смотрите: у меня счётчик распакован в корневой папке, а гостевая в папке guest.
В файле count.php пишу
include "{$Prefix}config.php";

а в гостевой, в guestbook.php пишу

<?php
  
///////////////////////////////////////////////////
  // Русский
  // Гостевая книга (XML)
  // 2005 (C) Федорченко А.А. (antf@inbox.ru)
  // English
  // Guestbook (XML)
  // 2005 (C) Fedorchenko A.A. (antf@inbox.ru)
  // Deutsch
  // Gдstebuch (XML)
  // 2005 (C) Fedortschenko А.А. (antf@inbox.ru)
  // Franзais
  // Livre d'or  (XML)
  // 2005 (C) Fedortchenko A.A. (antf@inbox.ru)
  ///////////////////////////////////////////////////
?>
<?php
  
// Подключаем счётчик
  
include "../count.php";
  
$Prefix "../";

?>
<?
  session_start
();
  require_once(
'functions.php');
  require_once(
'config.php');
  require_once(
"lang/{$Lng}_lng.php");
  require_once(
'filename.php');
?>
<html>
<head>
  <title><? echo $Cpt_Guestbook ?></title>
  <? PrintMetaCharset($Lng?>
.
.
.


И ничего не работает! Что-то не пойму где меня глючит....

   
 
 автор: antf   (27.04.2005 в 20:44)   письмо автору
 
   для: antf   (27.04.2005 в 20:07)
 

Разобрался :)
1) Откройте файл count.php
2) Найдите строчку

  include "config.php";

3)Пропишите полный путь к файлу config.php относительно файла гостевой книге
Например у вас такая структура каталогов:

gb/guestbook.php - гостевая книга
counter/count.php - счетчик

Тогда путь будет выглядеть так:

include "../counter/config.php";

Ммм.. Хотя нет, лучше измените эту строчку таким образом:

include "{$Prefix}config.php";

А в гостевой книге напишите такой код
$Prefix = "../counter/"

В каждом скрипте, где используете счетчик, изменяйте $Prefix в зависимости от пути.
Я давно думаю как решить подобные проблемы в своих скриптах. Особенно актульно для системы голосования.

   
 
 автор: antf   (27.04.2005 в 20:07)   письмо автору
 
   для: Sasha   (27.04.2005 в 17:53)
 

ммм... В гостевую книгу я не включал код, который распознает счетчик Power Counter и препятствует его работе :)

   
 
 автор: Sasha   (27.04.2005 в 17:53)   письмо автору
 
   для: antf   (27.04.2005 в 17:32)
 

считать количество обращений к книге :)
Счетчик PowerCounter 2.3.0, для того , чтоб он учитывал запросы, нужно включить в запрос <?php
// Подключаем счётчик
include "../count.php";
?>
в файл, так написано в инструкции по крайней мере :)
Так вот, в какое место guestbook.php я его не включал, счетчик не считал.
А какой код привести? Я имею в виду Гостевую XML и счётчик PowerCounter 2.3.0.

   
 
 автор: antf   (27.04.2005 в 17:32)   письмо автору
 
   для: sasha   (27.04.2005 в 17:05)
 

Во-первых что он должен считать?
Во-вторых без кода сказать сложно.

   
 
 автор: sasha   (27.04.2005 в 17:05)   письмо автору
 
   для: cheops   (27.04.2005 в 12:59)
 

Ну да, действительно, проще защитить средствами сервера...
А вот можно ещё такой вопрос:
Как к гостевой книге можно подключить счетчик?
я в какое место guestbook.php не тыкаю
<?php
// Подключаем счётчик
include "../count.php";
?>
Он ничего не считает!
Как быть, подскажите.
( счётчик распакован в корневой папке, а гостевая в в папке...)

   
 
 автор: cheops   (27.04.2005 в 12:59)   письмо автору
 
   для: antf   (27.04.2005 в 12:06)
 

Наверное всё-таки лучше сюда http://www.softtime.ru/info/articlephp.php?id_article=27, так как предыдущий URL - это URL данной темы :)))

   
 
 автор: antf   (27.04.2005 в 12:06)   письмо автору
 
   для: sasha   (27.04.2005 в 11:44)
 

Я думал об этом, но потом отказался от этой идеи, поскольку гостевая книга чаще всего бывает частью системы администрирования, которая имеет свою авторизацию. Загляните сюда.
http://www.softtime.ru/forum/read.php?id_forum=1&id_theme=3650&page=1

   

Сообщения:  [1-10]    [11-20]  [21-28] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

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