PDA

Просмотр полной версии : Вывод последних сообщений


serg-php
18.08.2008, 21:13
Есть сайт.
Есть разделы и категории.
На сайте прикручен через шаблоны вывод последних сообщений.

Проблема.

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



Как сделать, чтобы вывод последних сообщений делался только на главной странице?

Zedi
18.08.2008, 21:25
Проверять какая страница сейчас открыта вот так легко :-)

serg-php
18.08.2008, 21:48
Zedi,

тебя не понял! Можно подробнее?

BlackSun
18.08.2008, 21:56
#ля, взять и зделать .. ни кода, ни нормального объяснения нет, а расчитываешь на помошь ..


// вырезано
// $_GET['page'] меняй на свою переменную
if (!isset($_GET['page']))
{
/*
тут кусок с выводом последних сообшений
*/
}
// вырезано

Zedi
18.08.2008, 21:57
Забыл как называется но в пхп есть массив, в котором есть элемент содержащий имя этого скрипта. Вот тебе надо сделать если урл главной страницы то выводить сообщения, люди напишите имя массива

serg-php
18.08.2008, 23:01
Дык вырежи из нужного шаблона вывод

Этот шаблон общий для главной и страниц категорий!

serg-php
18.08.2008, 23:03
BlackSun,

это примерно то, чего я хочу. Сечас покручу. Отпишусь!

serg-php
19.08.2008, 01:56
BlackSun,

прав! Работает!

if (!isset($_GET['page']))
{
include 'semja/Last_P.php';
include 'semja/Last_B.php';
include 'semja/Last_S.php';
include 'semja/Last_W.php';
include 'semja/Last_A.php';

}


Идея сделать так давно была в голове! Благодарю, что подсказали!