le 03/05/2006 à 15:59
universdupc
Bonjour voilà depuis que je suis passé à la version 1.8 de phpadmin mon espace membre merde un peu.
Je m'explique voilà maintenant j'ai se message :
Notice: Undefined variable: page in c:\universdupc\espace_membre\espace_membre.php on line 25
Mais je ne vois pas pourquoi il me dit cela car pourtant ma varaible et bien présente.
Voici la partie incriminé du script :
En faite mon script fonctionne de la manière suivante :
Pour accéder à une page membre, la personne doit etre logguer ainsi le script vérifi cette clause si cela est bon alors il renvoi une url de la forme :
http://127.0.0.1/universdupc/espace_membre/espace_membre.php?page=2
le chiffre correspond au script ci-dessous qui renvois vers une page de l'espace membre, par exemple la page du membre.
Mais le problème c'est que cela ne marche plus avec la version 1.8 !!!
Pouriez-vous m'aider mercui d'avance.
Je m'explique voilà maintenant j'ai se message :
Notice: Undefined variable: page in c:\universdupc\espace_membre\espace_membre.php on line 25
Mais je ne vois pas pourquoi il me dit cela car pourtant ma varaible et bien présente.
Voici la partie incriminé du script :
<?php
///////////////////
///////////////////
require("config.inc.php");
include("$functions/functions.inc.php");
//$page=$_GET[page];//ce n'était pas correct.
//-----------------VERSION 1.1-----------------
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/connecter.php");break;
case '2': @include("$repertoire/inscription.php");break;
case '3': @include("$repertoire/espace_membre.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("$repertoire/liste.php");break;
case '8': @include("$repertoire/membres.php");break;
case '9': @include("$repertoire/page_option.php");break;
case '10': @include("$repertoire/supp_membre.php");break;
case '11': @include("$repertoire/liste_membres.php");break;
case '12': @include("$repertoire/donne_perso.php");break;
case '13': @include("$repertoire/page_utilitaire.php");break;
case '14': @include("$repertoire/pkoi_membre.php");break;
case '15': @include("$repertoire/mode_emploi.php");break;
case '16': include("$repertoire/envoyer.php");break;
case '17': include("$repertoire/messagerie.php");break;
case '18': include("$repertoire/mesage_envoyer.php");break;
default: @include("$repertoire/connecter.php");break;
}
///////////////////
?>
En faite mon script fonctionne de la manière suivante :
Pour accéder à une page membre, la personne doit etre logguer ainsi le script vérifi cette clause si cela est bon alors il renvoi une url de la forme :
http://127.0.0.1/universdupc/espace_membre/espace_membre.php?page=2
le chiffre correspond au script ci-dessous qui renvois vers une page de l'espace membre, par exemple la page du membre.
Mais le problème c'est que cela ne marche plus avec la version 1.8 !!!
Pouriez-vous m'aider mercui d'avance.