La Communauté Webmaster  forum rss


  Forum-webmaster
  Technique - programmation
  PHP / MySQL
(Modérateurs: Shain, Jey, erwinol, Lilian, lauryv, ToToMaStEr)
  Problème avec include pour un menu
« Précédent Suivant »
Pages: [1] Descendre
Répondre    Aviser des réponses    Envoyer le sujet    Imprimer
  Auteur  Sujet: Problème avec include pour un menu  (Lu 959 fois)
Problème avec include pour un menu
« sur: le 09-03-2005 a 21:18:48 »
Rbot
Membre récent
*

Hors-Ligne

Messages: 3



Je suis un lama!

Voir le Profil    E-Mail
Répondre avec citation

Bonjour,
en passant de la version 1.6 à 1.8 de easyphp un bug c présenté alors qu'il n'y été pas au pars avant:

J'utilise la fonction include sur ma page index.php3 :
<? include('centre.php3'); ?>

et ma page centre.php3 se présente de la manière suivante :
<?
if($page=="")
{
include('accueil.php3');
}
elseif($page=="accueil")
{
include('accueil.php3');
}
elseif($page=="liste")
{
include('liste.php3');
}
elseif($page=="prets")
{
include('prets.php3');
}
elseif($page=="pavu")
{
include('pavu.php3');
}
?>

L'erreur affiché sur la page index est la suivante :
Notice: Undefined variable: page in d:\easyphp18\www\divx-rbot\centre.php on line 2

Quand je repasse sous easyphp1.6 tout refonctionne. Je ne comprends pas. Pouvez-vous m'aider ?

Merci d'avance.

Rapporter au modérateur  

Re:Problème avec include pour un menu
« Répondre #1 sur: le 09-03-2005 a 22:24:49 »
MFred
Habitué
***

Hors-Ligne

Sexe: Male
Messages: 340



Gnih ?
331567679 331567679
Voir le Profil    E-Mail
Répondre avec citation

La variable $page est passée par url ?
Dans ce cas, à la première ligne de centre.php3 :
Code:
$page=$_GET['page'];

Rapporter au modérateur  

"In a world without fences and walls, who needs Gates and Windows ?"


Jabber : mfred@jabber.fr / mfred.mail@gmail.com
Re:Problème avec include pour un menu
« Répondre #2 sur: le 10-03-2005 a 16:34:04 »
calenfeaion
Habitué
***

Hors-Ligne

Sexe: Male
Messages: 269





Voir le Profil    WWW
Répondre avec citation

Pour te facilité la vie il y a aussi
une autre façons :

<?php
if(isset($_GET['page']))
{
$page = $_GET['page'];
include("$page");   
}
else
{
include("acceuil.php3");
}
?>

c'est plus court et moins chiant,

Calen

Rapporter au modérateur  

Re:Problème avec include pour un menu
« Répondre #3 sur: le 11-03-2005 a 12:48:17 »
erwinol
Iznogoud Deluxe
Modérateur Global
*****

Hors-Ligne

Sexe: Male
Messages: 1845



Que la FARCE soit avec toi

Voir le Profil    WWW
Répondre avec citation

Depuis la version 1.7 de easyPHP, register_global est à Off ... ilfaut donc récupérer toutes les variables de formulaire via $_POST et toutes les variables passées par URL avec $_GET.

Rapporter au modérateur  

MySeoBox soumet vos sites sur des milliers d'annuaire
Vous possédez un annuaire ? Gagnez de l'argent avec celui-ci grâce à l'affiliation MySeoBox !
Répondre    Aviser des réponses    Envoyer le sujet    Imprimer
Pages: [1] Monter
« Précédent Suivant »
Sauter à: 

Votre statut : Invité
Vous devez être membre pour participer.
 
 
Let’s Encrypt : le certificat SSL gratuit
Tester votre site internet sur différents navigateurs
[WordPress] Des problèmes avec l’administration ?
Rappel : Mettez à jour vos CMS et vos sites E-commerce
Le .fr fête ses 25 années d’existence !
Mesurer votre audience en temps réel avec BubbleStat
Porter réclamation contre Google Panda ?
Zlio n’est plus …
 
 
 
 
 

Copyright (c) Devclic 2002 - 2026 - Tous droits réservés

creation site internet strasbourg