|
|
|
| Тема такая была уже 2005 год, но наверное закрыто для ответов.
Вопрос такой... в файле count.php из скрипта power counter 41, я заменил элемент $_SERVER['PHP_SELF'] на элемент $_SERVER['REQUEST_URI'], для того чтобы он распознавал ссылкb в виде
index.php?mod=xxx&id=1
index.php?mod=xxx&id=2
Но в базе как была одна страница
index.php
Так она и не меняется, заменил в 3 местах все как положено. Но не работает! | |
|
|
|
|
|
|
|
для: clubxaliav
(24.02.2011 в 11:29)
| | Дело в том, что старые посещения останутся такими же index.php, нововведения каснуться только новых посещений. Вы сколько времени подождали?
На всякий случай создайте файл test.php следующего содержания
<?php
echo $_SERVER['PHP_SELF']."<br>";
echo $_SERVER['REQUEST_URI']."<br>";
?>
|
и обратитесь к нему test.php?mod=xxx&id=1. Что выводится? | |
|
|
|
|
|
|
|
для: cheops
(24.02.2011 в 13:40)
| | /test.php
/test.php?mod=xxx&id=1 | |
|
|
|
|
|
|
|
для: clubxaliav
(24.02.2011 в 16:04)
| | Прикрепите получившейся count.php, если не сложно? | |
|
|
|
|
|
|
|
для: cheops
(24.02.2011 в 17:04)
| | Прикрепил | |
|
|
|
|
|
|
|
для: clubxaliav
(24.02.2011 в 17:23)
| | Посмотрите в таблице $tables[t_pages] новые страницы с GET-параметрами появляются? | |
|
|
|
|
|
|
|
для: cheops
(24.02.2011 в 19:32)
| | Нету, как было у меня 16 страниц так и остались. | |
|
|
|
|
|
|
|
для: cheops
(24.02.2011 в 19:32)
| | Как думаете почему не появляются страницы, где искать ошибку? | |
|
|
|
|
|
|
|
для: clubxaliav
(26.02.2011 в 13:18)
| | я бы поудалял из таблицы все записи, и посмотрел на дальнейшее поведение. | |
|
|
|
|
|
|
|
для: Trianon
(26.02.2011 в 13:22)
| | Попробую.... ))) | |
|
|
|
|
|
|
|
для: Trianon
(26.02.2011 в 13:22)
| | Спасибо за идею, получилось, но пришлось попыхтеть, т.к. не смотря на разницу
index.php и index.php?mod=1 название в $title было одно "Главная страница", по этому он и не видел разницы.
Создал файл, где прописал
if ($title == "http://{$_SERVER['SERVER_NAME']}/index.php") { $title = "Главная страница"; }
elseif ($title == "http://{$_SERVER['SERVER_NAME']}/index.php?mod=1") { $title = "Главная страница 1"; }
elseif ($title == "http://{$_SERVER['SERVER_NAME']}/index.php?mod=2") { $title = "Главная страница 2"; }
|
и вставил через include (файл); в count.php
Все работает как часы! | |
|
|
|