Liens de type index.php?page=xx non fonction

Fermé
monali - 5 août 2011 à 15:41
 monali - 5 août 2011 à 16:13
Bonjour,
J'ai réalisé un site web avec base dedonnées Mysql.
Pour ne pas recharger le gabarit de la page d'accueil index.php , j'ai réalisé des liens de type : index.php?page=1 , index.php?page=2 , etc....
En serveur local (avec easyphp), tout va bien et les liens marchent très bien. Mais lorsque j'ai hébergé mon site (hebergeur gratuit et même payant), les liens ne marchent plus et rien ne s'affiche que la page d'aaccueil

Merci de me trouver une solution


A voir également:

2 réponses

Utilisateur anonyme
5 août 2011 à 15:56
slt, peut tu montrer le code source de la page index.php ?
0
Ceci est le code de la zone ou seront affichées les pages:

<td width="560" align="justify" valign="top"><br>
<?php

///////////////////
require("config.inc.php");
include("$functions/functions.inc.php");

if(isset($page)){
if(!is_numeric($page)){
echo "Erreur la variable $page doit être un entier!";
exit;
}
}
//---------------------------------------------

switch($page)//on fait appel à la page que l'on a besoin
{
case '1': @include("$repertoire/page1.php");break;
case '2': @include("$repertoire/page2.php");break;
case '3': @include("$repertoire/membres.php");break;
case '4': @include("$repertoire/deconnecter.php");break;
case '5': include("$repertoire/infos_perso.php");break;
case '6': include("$repertoire/retour_mdp.php");break;
case '7': include("faq.php");break;
case '8': @include("$repertoire/connecter2.php");break;

.
.
.


default: @include("accueil.php");break;
}

?>
</td>
</tr>
</table>
</TD>
</TR>
<TR>
<TD COLSPAN=2>
<IMG SRC="images/site_copie_orig5_07.png" WIDTH=770 HEIGHT=31 ALT=""></TD>
</TR>
</TABLE>
0