Динамични страници въпрос

qazxsw

Registered
Направих следният код
Код:
    <?php
    $action = $_GET['action'];
    if($action)
    {include("inc/" . $action . ".php");}
    else
    {include("inc/home.php");}
    ?>

на практика работи, но когато отворя сайта се появява също така и това

Код:
Notice: Undefined index: action in C:\wamp\www\stanev\index.php  on line 46

Линия 46 -
Код:
    <?php
    $action = $_GET['action'];
 
Код:
 <?php 
    if(isset($_GET['action']) and !empty($_GET['action'])){
$action = $_GET['action']; 
    include("inc/" . $action . ".php");
} 
    else  include("inc/home.php"); 
    ?>
 
<?php
if($_GET['action']) {
$action = htmlspecialchars(addslashes($_GET['action']));
include("inc/".$action.".php");
}
else
{
include('news.php');
}
?>

Може и с Switch() По добре е ето пример :)

Код:
<?php
switch($action) { 
default;
include('news.php');
break;

1;
include('inc/1.php');
break;
}
?>
 

Back
Горе