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

  FORUM HardWare.fr
  Programmation
  PHP

  Probleme url include

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Probleme url include

n°1422036
jhybe
Posté le 08-08-2006 à 02:08:26  profilanswer
 

Bonjour à tous
J'ai un fichier html dans lequel je veux inclure des fichiers php.... jusqu'à là pas de pb, sa marche bien ....
J'utilise ce code :

Code :
  1. <?php
  2.  
  3. $page = $_GET['page'];
  4.     include("include/$page.php" );
  5.     ?>


 
Mon url donne sa : index.php?page=index
index.php?page=1
index.php?page=2
 
hélas, index.php ne marche pas !!!  
Je voudrais qu'il affiche mon include "index" ....
Avez vous la solution ??
 
merci
jhybé

mood
Publicité
Posté le 08-08-2006 à 02:08:26  profilanswer
 

n°1422043
Infosactua​lite
Macintosh vs. Windows
Posté le 08-08-2006 à 03:53:26  profilanswer
 

<?php
      $page = 'include/'.$_GET['page'].'.php';
       include($page);
      ?>  
 
a essayer
 
PS : quel est la structure de ton site web ? Tu spécifies que les pages sont dans un dossier include. Tu as bien vérifié que c'était le cas ?


Message édité par Infosactualite le 08-08-2006 à 03:54:58

---------------
...::: NOUVEAU : LE PREMIER FORUM CONSACRE AUX DEBATS TROLLESQUES : Cliquez ICI !
n°1422054
vomegaz
~Libriste & Gulden Draak fan~
Posté le 08-08-2006 à 07:56:43  profilanswer
 

quand tu envois des données via url depuis php4 faut utilisé la variable d'environnement $_GET.
 
Il y a plusieur tuto à se sujet sur le net.
 
Sinon tu fait un seconde erreur la ligne 4 doit te donner un erreur de synthaxe, la forme correct aurait été:
 

Code :
  1. include("include/".$page.".php" );

n°1422120
jhybe
Posté le 08-08-2006 à 10:59:28  profilanswer
 

Merci, mais celà ne résou pas mon probléme !!
Je vais essayer d'être plus clair, j'ai ma page html, dans lequel j'"include" le contenu... donc mes pages index.php?page=x marchent, mais l'home ( index.php ) ne sais pas quoi inclure comme contenu et me met un message d'erreur ....  :cry:  
J'éspére que nous allons ensemble résoudre mon pb ....
merci de votre aide,
jhybé

n°1422174
micfont999
Simplement Moi
Posté le 08-08-2006 à 12:00:03  profilanswer
 

Code :
  1. if(!isset($_GET['page'])
  2. {
  3.    $page = "index";
  4. }
  5. else
  6. {
  7.    $page = $_GET['page'];
  8. }


 
En clair si tu n'a pas précisé de page ça te met l'index, sinon ça prend ton paramètre..
 
Si j'ai bien compris ...  
Sinon explain un peu plus :)  :p

n°1422204
jhybe
Posté le 08-08-2006 à 12:47:26  profilanswer
 

J'ai mit ce code tout en haut de ma page....

Code :
  1. <?php 
  2.       if(!isset($_GET['page'])
  3.  
  4.       {
  5.  
  6.         $page = "index";
  7.       }
  8.       else
  9.  
  10.       {
  11.  
  12.         $page = $_GET['page'];
  13.  
  14.       }
  15.   ?>


 
Mais j'ai un mess d'erreur sur mon index.php !!!
Dsl, je débute en php ....

n°1422269
jagstang
Pa Capona ಠ_ಠ
Posté le 08-08-2006 à 14:05:51  profilanswer
 

$page = $_GET['page']  
 
c'est une belle faille d'include que voilà...
 


---------------
What if I were smiling and running into your arms? Would you see then what I see now?  
n°1422352
DarkHope
Posté le 08-08-2006 à 16:53:26  profilanswer
 

Jhybe: Ca aiderait si tu filais le message d'erreur que tu rencontres


Message édité par DarkHope le 08-08-2006 à 16:53:37

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

  Probleme url include

 

Sujets relatifs
[PHP] probleme avec commande includeproblème d'include dans une page
Problème include et affichage d'image[PHP] *Resolu * Problème de chemin avec les "include"
Problème include sur exemple (résolu)Problème avec include
probleme avec include fileProblème avec un include
probleme avec les include[PHP] Problème d'include
Plus de sujets relatifs à : Probleme url include


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