cs_smoke
Messages postés28Date d'inscriptionlundi 26 juillet 2004StatutMembreDernière intervention18 mai 2011
-
11 mai 2007 à 03:27
cs_smoke
Messages postés28Date d'inscriptionlundi 26 juillet 2004StatutMembreDernière intervention18 mai 2011
-
14 mai 2007 à 11:26
Salut tout le monde ;)
J'utilises les pseudo frames pour mon site, voici la structure des include:
et j'aimerais pouvoir afficher une page d'erreur 404 personalisée dans mon index si la page appelée (admettons: ?rev=trucmuche), n'existe pas.
J'ai trouvé un tas de codes en parcourant le forum, du style:
<?php
$page="accueil";
if (isset($_GET["page"])) { // Vérfie si la variable $page est définie
$page = $_GET["page"];
}
// On définit la variable $fichier
if ($page=="toto")
$fichier = "pages/".$page.".php3";
else if ($page=="tutu")
$fichier = "rep/".$page.".php3";
if (file_exists($fichier)) { // Vérifie si le fichier existe sur le serveur
include ($fichier); // On insère la page
}
// Sinon on affiche une page d'erreur
else {
include ("404.php3");
}
?>
mais j'aurais besoin d'un peu plus de renseignements, étant donné que je veux garder mon else qui inclus la page 'main' par défaut (l'accueil du site)...
Quelqu'un pourrait-il me filer un coup de main pour résoudre ceci?
Je suis sûr que ce doit être très simple à réaliser, mais étant donné mon niveau de noobe en php, je plafonnes...