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

  FORUM HardWare.fr
  Programmation
  PHP

  pseudo-frame en PHP, probléme

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

pseudo-frame en PHP, probléme

n°638436
larcenn
Posté le 11-02-2004 à 05:48:46  profilanswer
 

Salut  
 
je suis ultra debutant en php, je vien de commencer a faire quelque scripts en suivant a la lettre les tutoriaux de :
 
http://www.phpdebutant.org/article68.php
 
un probléme s'est posé a moi quand j'ai fait mes script pour faire les pseudo-frame. Je me suis rendu compte plus tard de ça :
 

Code :
  1. Depuis la version 4.x de PHP, par défaut, les variables $variable1, $variable2, ... $variableN ne SONT PLUS définies. Il faut donc utiliser à la place les tableaux $_GET[], $_POST[] ou depuis la version 4.0.6 $_REQUEST[].
  2. Autrement dit, là oû avant en appelant : script.php?toto=1 il était possible d'utiliser directement la variable $toto (qui valait 1) il faut maintenant par exemple commencer par affecter $toto=$_GET['toto']; pour que $toto soit disponible. Noter les simples quotes autour de 'toto'.


 
j'ai donc ajouter :  
 
$page=$_GET['page'];  
au debut de mon script centre.php3 ( pour suivre l'exemple de phpdebutant ).
 
A parti de ce moment la tout marche, mais mon probléme est que quand je lance la page index.php3 il m'affiche cette erreur :
 

Code :
  1. Notice: Undefined index: page in c:\program files\easyphp1-7\www\centre.php3 on line 3
  2. page de news


 
si par contre je clique sur les liens de mon menu tout rentre dans l'ordre.
 
que faire pour le plus avoir cette erreur ??
 
HELP MEE je vais péter un plomb ! :D  :D


Message édité par larcenn le 11-02-2004 à 05:52:57
mood
Publicité
Posté le 11-02-2004 à 05:48:46  profilanswer
 

n°638459
deliriumtr​emens
sic transit intestinal...
Posté le 11-02-2004 à 08:30:50  profilanswer
 

Une petite recherche +undefined +index sur le forum t'aurait donné la réponse.
 
Mais bon

Code :
  1. If (isset($_GET["page"]))
  2.   {$page=$_GET["page"];}
  3. Else
  4.   {$page='valeur';}//valeur par défaut de $page, par exemple ''


 
Parce quand tu lances la page index.php3, $_GET['page'] ne correspond à rien->$page n'est pas défini, d'où l'alerte "undefined index"


Message édité par deliriumtremens le 11-02-2004 à 08:31:51
n°638821
larcenn
Posté le 11-02-2004 à 12:59:54  profilanswer
 

Gros merci, oui je sais mais aprés avoir lu une bonne 10ene de sujet et bien 200 pages de messages, je n'avai pas trouver.
 
encore merci ;)

n°683558
mcclane
Yipikaiiiiiiiiieeee!!!!!
Posté le 25-03-2004 à 10:25:01  profilanswer
 

J'arrive dans la conversation juste pour dire un grand merci larcenn et deliriumtremens!!!
 
J'avais le meme probleme et je m'entetai a suivre les tutoriaux des sites qui manifestement n'étaient plus à jour!!
 
Alors voila c'était juste pour vous dire merci


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

  pseudo-frame en PHP, probléme

 

Sujets relatifs
Problème requête SQL (Ms SQL 2000)problème avec smtp
[FlashMX 2004 action-SCRIPT] - probleme avec ComboboxProblème sur une expression régulière
Aide sur les timings en PHP[PHP_SPIP] et javascript...
[Résolu]nOOb, problème de class pathprobleme d'include
probleme calandrier + rockette sql[CSS] Probleme de couleurs de liens et scrolling bar
Plus de sujets relatifs à : pseudo-frame en PHP, probléme


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