Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2943 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  [PHP]pseudo frames & easy php 1.7

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[PHP]pseudo frames & easy php 1.7

n°573552
danikool
Posté le 23-11-2003 à 00:06:55  profilanswer
 

Bonjour ,
 
Voila j'ai ptit problème avec mon systeme avec pseudo frames :
 
Voila le début de ma page centre.php :
 

Code :
  1. <table cellspacing="0" cellpadding="0" width="600">
  2. <tr><td class=newsbot align="left"><img src="images/hmid.png"></td>
  3. <tr><td class=menu><?php
  4. $page=$_GET['page'];
  5. switch ($page) {
  6.  case 'index':
  7.   echo '<img src="images/news.png">';
  8.                 break;
  9.                 default:
  10.                         echo '<img src="images/news.png">';
  11.                         } ?>


 
Et lorsque je vais a ma page index.php , il me donne l'erreur suivante :  
Notice: Undefined index: page in c:\..\centre.php on line 4
Et pourtant , il m'affiche bien l'image news.png apres avoir donné l'erreur.
 
Ou est le problème ?
 
Merci d'avance
 

mood
Publicité
Posté le 23-11-2003 à 00:06:55  profilanswer
 

n°573555
antp
Super Administrateur
Champion des excuses bidons
Posté le 23-11-2003 à 00:15:54  profilanswer
 

J'imagine que la variable page n'existe pas dans les variables reçues en GET, il faudrait :
if(isset($_GET['page']))  
  $page=$_GET['page'];
else
  $page='';
par exemple


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°573556
Taiche
(╯°□°)╯︵ ┻━┻
Posté le 23-11-2003 à 00:16:40  profilanswer
 

DaniKOoL a écrit :

Bonjour ,

Citation :


<table cellspacing="0" cellpadding="0" width="600">
<tr><td class=newsbot align="left"><img src="images/hmid.png"></td>
<tr><td class=menu><?php
 $page=$_GET['page'];
 switch ($page) {
  case 'index':
   echo '<img src="images/news.png">';
                break;
                default:
                        echo '<img src="images/news.png">';
 
                        } ?>


Notice: Undefined index: page in c:\..\centre.php on line 4
 
Ou est le problème ?


Tu viens de répondre à ta question :sarcastic:


---------------
Everyone thinks of changing the world, but no one thinks of changing himself  |  It is the peculiar quality of a fool to perceive the faults of others and to forget his own  |  Early clumsiness is not a verdict, it’s an essential ingredient.
n°573561
danikool
Posté le 23-11-2003 à 00:18:12  profilanswer
 

D'accord merci bcp :)
Taiche : Je connais pas grand chose en php , j'apprend un peu par ci par là ^^ .

n°573612
Mr yvele
yvele n'est plus.
Posté le 23-11-2003 à 01:39:11  profilanswer
 

ah ouè j'ai remarqué ça aussi..
avec la 1.7 on a le droit à des ptites notices sympa quand on utilise des variables non déclarés..  [:sinclaire]  
 
c'est pas plus mal! :o
 
 
sinon tu bourrines en faisant ça :
$page=@$_GET['page'];
 
mais bon voila quoi :D


Message édité par Mr yvele le 23-11-2003 à 01:39:50

---------------
yvele n'est plus.
n°573799
RiderCrazy
Posté le 23-11-2003 à 12:52:30  profilanswer
 

Benh si les notices te gène, un petit tour dans le php.ini et tu remplace ça:
error_reporting  =  E_ALL
par
error_reporting = E_ALL & ~E_NOTICE


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  [PHP]pseudo frames & easy php 1.7

 

Sujets relatifs
(PHP] Problème sous PHPBB (v. Nuked Klan 2.0.4)[PHP] champs en php : tous pareils ou tous différents ?
Compteur PHP - Comment ne pas compter plusieurs fois la même connectio[PHP] Afficher les erreurs Warning et Notice
pb du traitement des donnees en PHP recuperees d'un formulaire htmlsqlnet (sql*net) ,native ! PHP oracle
question sur les frames[PHP] Gestion des sessions
[PHP] sessions stockées en mémoire[PHP] Voir l'espace disque restant
Plus de sujets relatifs à : [PHP]pseudo frames & easy php 1.7


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR