J'ai un probleme avec mon script personelle

Léo -  
 the_animal -
Bonjour,
Voila j'ai créer ce script pour éviter d'avoir trop de page a gérer mais je ne commprend pas pourquoi cela ne fonctionne pas, quelqu'un pourait-il me le corriger svp c'est urgent!!!



              <?php 
      
if($erreur=="404") 
{include "404.php";} 

if ($erreur=="403") 
{include "403.php";} 
      
if ($erreur=="500") 
{include "500.php";} 

if ($audio=="dourous") 
{include "dourous.php";} 

if ($audio=="nasheed") 
{include "nasheed.php";} 

if ($page=="facebook") 
{include "facebook.php";} 

if ($page=="youtube") 
{include "youtube.php";} 

if ($envoyer=="upload") 
{include "upload.php";} 

if ($coran=="accueil") 
{include "coran.php";} 

if ($search=="1") 
{include "search.php";} 
else include "accueil.php" 
?>
A voir également:

5 réponses

Léo
 
quelqu'un pour m'aidez svp !!
0
Léo
 
help
0
ReDLoG
 
Bonsoir,
$erreur n'est défini nulle part
$audio n'est défini nulle part
$page n'est défini nulle part
$envoyer n'est défini nulle part
$coran n'est défini nulle part
$search n'est défini nulle part
Donc à ce stade-là, on ne peut pas faire grand chose pour toi...
0
Léo
 
non ca on peut pas le définir c'est : index.php?erreur=404
0
ReDLoG
 
Alors le script devrait avoir une syntaxe proche de celle-ci :
if($_GET['erreur']=="404") {
     include "404.php";
} // etc... 
0
Léo
 
merci a pfdp0 et a Redlog car en mélangeant vos deux idées j'ai réussi, mais seul
else include "accueil.php"
ne fonctionne pas quelqu'un aurait une idée svp.
0
pfdp0 Messages postés 168 Date d'inscription   Statut Membre Dernière intervention   12
 
Salut,
essaye de mettre les include ainsi:
include("page.php")

et il faut aussi faire ce que "ReDLoG - 20 mai 2012 à 19:40 " a dit...
0
Léo
 
Merci a pfdp0 et a Redlog car en mélangeant vos deux idées j'ai réussi, mais seul
else include "accueil.php"
ne fonctionne pas quelqu'un aurait une idée svp.
0
pfdp0 Messages postés 168 Date d'inscription   Statut Membre Dernière intervention   12
 
Tu dois aussi mettre "{" et "}" pour les "else"
0
Léo
 
cela ne fonctionne pas!! non plus : il inclue accueil.php tout le temps!!!!
0
Léo
 
ou sinon vous ne sauriez pas comment faire pour que au lieu de notez index.php?page=accueil
index.php/accueil
ou mieux encore monsite.com/accueil/
0
pfdp0 Messages postés 168 Date d'inscription   Statut Membre Dernière intervention   12
 
ou mieux encore monsite.com/accueil/

Pour faire cela, tu dois créer un dossier "accueil" dans lequel tu dois mettre une page "index"
0
Léo
 
non je parle d'un contrôlleur php pas d'un dossier.
0
the_animal Messages postés 69 Date d'inscription   Statut Membre Dernière intervention   18
 
C'est du url rewriting , cherches sur google: url rewrite .htaccess
0
Léo
 
merci
0
Léo
 
en faite je suis avec free et le url rewriting ça fonctionne pas avec free
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
pfdp0 Messages postés 168 Date d'inscription   Statut Membre Dernière intervention   12
 
essaye comme ça:

              <?php 
      
if($erreur=="404") 
{ include("404.php");} 

if ($erreur=="403") 
{include("403.php");} 
      
if ($erreur=="500") 
{include("500.php");} 

if ($audio=="dourous") 
{include("dourous.php");} 

if ($audio=="nasheed") 
{include("nasheed.php");} 

if ($page=="facebook") 
{include("facebook.php");} 

if ($page=="youtube") 
{include("youtube.php");} 

if ($envoyer=="upload") 
{include("upload.php");} 

if ($coran=="accueil") 
{include("coran.php");} 

if ($search==1) 
{include("search.php");} 
else {include("accueil.php") }
?>
0
Léo
 
cela ne fonctionne pas non plus dsl
0
pfdp0 Messages postés 168 Date d'inscription   Statut Membre Dernière intervention   12
 
phhh
0