Проблем при изкарване на новини

amarok

Registered
Искам да изкарам новините в този код но да ги показва само на началната страница тоест само на index.php ето кода


Код:
<?php include("check.php");
if($_GET['a']) {
$page = htmlspecialchars($_GET['a']);
$p=@ include("$page.php"); 
if ($p)
{

} 
else 
{
echo "<center><b>Няма такава страница, моля върнете се !</b></center>";
} }  ?>


Ето този код трябва да се сложи в горния код

Код:
include("news.php");

Но ми прави проблеми и се показва на всички страници преди като беше кода ето така

Код:
<?php include("check.php");
if($_GET['a']) {
$page = htmlspecialchars($_GET['a']);
include("".$page.".php"); } else {
include("news.php"); } ?>

Неми правеше проблеми но сега като сложих проверка дали страницата съществува се бъгва :cry:
 
пробвай така :

Код:
<?
include("check.php");

$url="$_SERVER[REQUEST_URI]";
$newurl=explode("/", $url);

if($_GET['a']) {
$page = htmlspecialchars($_GET['a']);
$p=@ include("$page.php");
if ($p)
{

}
else
{
echo "<center><b>Няма такава страница, моля върнете се !</b></center>";
} }
elseif ($newurl[1] == "index.php" && !$_GET['a'])
{
include "news.php";
}
else
{
} 
	

?>
 

Back
Горе