Помогите с include

Nickboy

Новичок
Помогите с include

Народ, очень прошу вас о помощи, просто у меня у самого не получается. Вот адрес сайта http://ashlee-s.jino-net.ru, я на нем пробую скрипты. Так вот у меня проблема, когда заходишь на главную там стоит новостной скрипт cutephp, и далее, когда вы кликаете по ссылкам вы переноситесь на другую страницу сайта, на каждой странице есть информация, но эта информация не заменяет новости, она присоединяется вниз к новостям, как сделать так чтобы новости исчезали, при посещении другого раздела, а оставалась информация, которая нужна в том или ином разделе. То есть мне надо, чтобы менялось только информация вставленая через include. Огромное Спасибо заранее всем кто откликнется!!!

Вот код страницы index.php:
PHP:
<html>
<head>
<title>Главная страница</title>
</head>
<body>
<center>
<font size="5"><b>Главная страница</b></font>
<p><a href="index.php">Главная страница</a> : : <a href="?id=aboutme">Обо мне</a> : : <a href="?id=aboutsite">О сайте</a></p>
<p><?php
include("news/show_news.php");
?> 
<?php
if($_GET["id"]=="aboutme")
{
include("aboutme.php");
}
?>
<?php
if($_GET["id"]=="aboutsite")
{
include("aboutsite.php");
}
?></p>
</center>
</body>
</html>
 

Фанат

oncle terrible
Команда форума
наверное, поставить какое-то условие для показа файла news/show_news.php?
 

Nickboy

Новичок
А вы не можете, написать условие для моего случая, а то я разобраться не могу. Заранее спасибо!!!
 

Фанат

oncle terrible
Команда форума
так ты его сформулируй - словами.
а мы поможем написать
 

Romantik

TeaM PHPClub
Nickboy
а почитать ссылку?
если такой-то ИД то такое-то действие
иначе новости
 

Фанат

oncle terrible
Команда форума
Romantik
он делает через иф - вот пускай и делает.
а этот пережиток прошлого ему нафиг не нужен
 

Nickboy

Новичок
Фанат, мне надо, чтобы при нажатии на ссылку, допустим <a href="?id=aboutme">Обо мне</a> на моем сайте, информация которая прикреплена, не добавлялась к новостям, а заменяла их. Такое возможно?
 

Фанат

oncle terrible
Команда форума
<?php
if($_GET["id"]=="aboutme") include("aboutme.php");
elseif($_GET["id"]=="aboutsite") include("aboutsite.php");
else include("news/show_news.php");
?>
 

Romantik

TeaM PHPClub
PHP:
switch ($_GET['id']){
case 'aboutme' :
 include("aboutme.php"); 
break;
case 'aboutsite' :
 include("aboutsite.php"); 
break;
default :
 include("news/show_news.php"); 
break;
}
 

Nickboy

Новичок
Фанат
Спасибо огромное. Мне это очень помогло.
А вот тот код что ты мне написал, если его написать вот так
<?php
if($_GET["id"]=="aboutme")
{
include("aboutme.php");
}
elseif($_GET["id"]=="aboutsite")
{
include("aboutsite.php");
}
else
{
include("news/show_news.php");
}
?>
Это тоже будет правильно?
 

Фанат

oncle terrible
Команда форума
длинно
к тому же, если уж используешь скобки, то делай, хотя бы, отступы.
 

Nickboy

Новичок
Я вот, что еще хотел спросить, может это конечно глупый вопрос, просто только начинаю знакомится с php, если "elseif" заменить в данном случае на "if". Получится не то?
 

Фанат

oncle terrible
Команда форума
вот сто раз себе говорил - вредно давать готовый код.
Надо давать ссылку на документацию.

[m]if[/m] - читай.

-~{}~ 23.05.06 10:58:

а вообще, попробуй - узнаешь.
лучше один раз увидеть, чем сто раз услышать
 
Сверху