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

  FORUM HardWare.fr
  Programmation
  PHP

  [PHP] très débutant : include qui fonctionne pas ? [Updated]

 



 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[PHP] très débutant : include qui fonctionne pas ? [Updated]

n°306503
parappa
taliblanc
Posté le 11-02-2003 à 16:59:31  profilanswer
 

Edit : updated, voir plus bas.
 
Bon voilà, j'ai besoin de faire des include pour palier aux éventuels soucis des iframe avec certains brouteurs. J'ai installé un serveur apache et configurer php apparemment correctement (voir http://www.floppy.fr.st/v3/page.php?page=21 ). Ensuite j'ai pris un tuto très simple sur les include ici : http://www.az-php.com/?p=cours_13 , mais ça ne fonctionne pas correctement.
 
Je recopie rapidement le conteenu du tuto :
 
---------------------------------------------------
Le code html de la page index.php
 

Code :
  1. <html>
  2. <head><title>mon site</title>
  3. </head>
  4. <body color="#000000">
  5. <table border="0" width="750" align="center">
  6. <tr>
  7. <td width="150" valign="top">
  8. <? include('menu.php'); ?> //on insert la page menu
  9. </td>
  10. <td width="600" valign="top">
  11. <? include('centre.php'); ?> //on insert le contenu
  12. </td>
  13. </tr>
  14. </table>


 
Page menu.php
 

Code :
  1. <table border="0" width="150" align="center">
  2. <tr>
  3. <td align="center">lige menu 1</td>
  4. </tr>
  5. <tr>
  6. <td align="center">ligne menu 2</td>
  7. </tr>
  8. </table>


---------------------------------------------------
 
Lorsque je lance index.php (http://localhost/test/index.php), je ne vois pas la page "menu.php", mais le commentaire "//on insert la page menu". Où est-ce que ça coince ? J'imagine que ça doit être un truc tout simple, mais je vois pas. :/


Message édité par parappa le 11-02-2003 à 19:23:27
mood
Publicité
Posté le 11-02-2003 à 16:59:31  profilanswer
 

n°306508
YoYo92
Posté le 11-02-2003 à 17:04:10  profilanswer
 

Essaye avec " au lieu de '
 
<? include("menu.php" ); ?>

n°306515
parappa
taliblanc
Posté le 11-02-2003 à 17:08:33  profilanswer
 

YoYo92 a écrit :

Essaye avec " au lieu de '
 
<? include("menu.php" ); ?>  


 
Même résultat.
 
Zion > bon j'ai viré les commentaires (enfin j'ai mis des balises commentaire d'html), du coup je n'ai plus rien à l'écran. Le fichier est dans le même répertoire. Le source est le même que celui que j'ai tapé.
 
Edit : j'ai rendez-vous là, je reviens tout à l'heure. Merci d'avance. ;)


Message édité par parappa le 11-02-2003 à 17:08:59
n°306522
Fred999
Rabat-joie
Posté le 11-02-2003 à 17:11:48  profilanswer
 

Ultra-louche.
 
Je suppose qu'une page avec <? phpinfo(); ?> dedans fonctionne correctement.
 
Essaie avec require("menu.php" ) au lieu de l'include, j'ai ça dans le code de mon site.
 

n°306550
Sh@rdar
Ex-PhPéteur
Posté le 11-02-2003 à 17:40:07  profilanswer
 

tu peux pas avoir le même source que ton bout de code sinon tu aurais quelque chose à l'écran  :heink:


---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
n°306675
parappa
taliblanc
Posté le 11-02-2003 à 19:00:55  profilanswer
 

Bon ben c'était effectivement une erreur alakön : il faut renommer les fichiers en *.php3, avec l'extension *.php ça ne fonctionne pas. C'est normal ?

n°306701
parappa
taliblanc
Posté le 11-02-2003 à 19:22:48  profilanswer
 

Maintenant que ça fonctionne, j'ai une autre question. Est-ce qu'il est possible de forcer la taille de la zone réservée à l'include (ici la case d'un tableau) pour faire apparaitre une scrollbar horizontale ? Parce que sans ça les include ne me sont d'aucun intérêt. :/

n°306842
gm_superst​ar
Appelez-moi Super
Posté le 11-02-2003 à 22:02:59  profilanswer
 

Ben tu peux fixer les dimensions de ton élément (cellule de tableau ou DIV) avec les CSS :
 
width: 300px;
height: 100px;
 
Et pour le scroll :
overflow: auto;


---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
n°306849
parappa
taliblanc
Posté le 11-02-2003 à 22:07:00  profilanswer
 

Je vais essayer ça, merci. :)

n°306918
parappa
taliblanc
Posté le 11-02-2003 à 22:41:46  profilanswer
 

Ça fonctionne parfaitement, merci beaucoup.


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

  [PHP] très débutant : include qui fonctionne pas ? [Updated]

 

Sujets relatifs
[ Php ] Problèmes sessions (depuis plantage apache )execvp - je ne comprend pas tres bien
[PHP] Erreur incompréhensible d'accès fichier[PHP] Upload [Récupération facile du type de fichier]
[ Php/Oracle/Apache ] Plantage d'apache à cause des librairies oracleBatch : question de débutant
[JS] Cocher une checkbox générée à partir d'une boucle PHP (réparé)[PHP] Résultat à partir d'une BD
[Apache / PHP] Problème de transmission de variable avec mod_rewritecgi de perl qui marche pas debutant )
Plus de sujets relatifs à : [PHP] très débutant : include qui fonctionne pas ? [Updated]


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