include problem

aTa

Erfahrenes Mitglied
hi,
also ich hab folgendes problem:
ich hab n newsscript das ich auf die seite includen will das klappt auch soweit nur net mit dem befehl wo ich es eigentlich haben will!

hier is der code das obere include is aus der readme von dem script

PHP:
 <?php
    chdir("news");
    include("shownews.php");
?>
<?php 
{ 
if(!$action) include('news/index.php');
if ($action == "news") { include("news/index.php"); }
if ($action == "members") { include("members.html"); }
if ($action == "matches") { include("matches.html"); }
if ($action == "gbook") { include("gbook.html"); }
if ($action == "intern") { include("intern.html"); }
} 
?>


und das untere will ich eigentlich benutzen!
oder gibt es noch ne bessere möglichkeit?
und so sind mein link aus:
PHP:
<a  href="index.php?action=matches">matches</a>

thx schonmal
ata
 
Ich würde das ganze mit switch regeln:

PHP:
<?php
switch($_POST["action"]) {
    case "members":
        include("members.html");
        break;
    default:
        include("news/index.php");
        break;
}
?>
 
also soll ich das dann wie folgt machen!
bei den href´s ändert sich dann nix?

PHP:
<?php
switch($_POST["action"]) {
    case "members":
        include("members.html");
        break;
    default:
        include("news/index.php");
        break;
}
?>
 
Zurück