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

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Fonction Include

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Fonction Include

n°1263238
Duc DeVill​e
Posté le 09-12-2005 à 22:10:41  profilanswer
 

Bonsoir...
 
Voilà je suis en train de refaire à neuf un site assez consèquent , et j'aimerai savoir comment utiliser la fonction "include" ( en php ou non... ) , pour appeller les pages dans les calques , des news avec assenceur , etc...
 
Je n'y arrive vraiment pas  :sweat:

mood
Publicité
Posté le 09-12-2005 à 22:10:41  profilanswer
 

n°1263276
The-Shadow
Développeur
T'as été voir dans ton profil?
Posté le 09-12-2005 à 22:30:58  profilanswer
 

Code :
  1. <?php include('toto.php'); ?>

Inclu la page toto.php à cet endroit dans le document ou retourne une erreur si la page n'existe pas.
 

Code :
  1. <?php require('toto.php'); ?>

Inclu la page toto.php à cet endroit dans le document ou arrête la page si la page n'existe pas.
 

Code :
  1. <?php $page=file_get_contents('toto.html'); echo $page; ?>

Récupère la page dans la variable $page puis l'affiche. Si la page contient du PHP, il ne sera pas traité, ce qui la rend plus rapide qu'un include.
 

Code :
  1. <?php readfile('toto.html'); ?>

Inclu la page toto.html, si celle-ci contient du PHP, il ne sera pas traité, ce qui le rend plus rapide qu'un include et qui fait qu'il consomme moins de mémoire qu'un file_get_contents puisque le résultat n'est pas enregistré dans une variable.
 
http://forum-images.hardware.fr/themes_static/images_forum/1/recherche.gif
Permet de faire une recherche sur le forum.
 
Voilà, en gros, qu'est-ce que tu ne piges pas ? :D


Message édité par The-Shadow le 09-12-2005 à 22:33:16
n°1263384
gatsu35
Blablaté par Harko
Posté le 09-12-2005 à 23:22:48  profilanswer
 

on peut aussi rapidement faire ça :  

Code :
  1. <?=file_get_contents('toto.html');?>


ca evite de passer par une variable et on raccourci le echo lol (je suis une fainiasse née :D

n°1263387
Duc DeVill​e
Posté le 09-12-2005 à 23:24:57  profilanswer
 

lol et bien ce que je comprend pas c'est que , premièrement çà ne marche pas... J'aimeria les faires s'affiche dans un calques ( un peu comme une frame ) , et je n'arrive pas à regler l'affichage , les scrolls , etc...

n°1263393
The-Shadow
Développeur
T'as été voir dans ton profil?
Posté le 09-12-2005 à 23:32:58  profilanswer
 

gatsu35 a écrit :

on peut aussi rapidement faire ça :  

Code :
  1. <?=file_get_contents('toto.html');?>


ca evite de passer par une variable et on raccourci le echo lol (je suis une fainiasse née :D


ça ne fonctionne pas chez tous les hébergeurs. Moi par exemple. Et pour info, PHP5 devait interdire ce genre de fantaisies, ils sont revenus sur leur affirmation du début du développement, surement dans un soucis de retrocompatibilité, mais prends garde à ne pas prendre de mauvaises habitudes pour ne pas avoir tes 36 millions de script à modifier quand PHP6 arrivera. ;)

n°1263404
The-Shadow
Développeur
T'as été voir dans ton profil?
Posté le 09-12-2005 à 23:44:41  profilanswer
 

Duc DeVille a écrit :

lol et bien ce que je comprend pas c'est que , premièrement çà ne marche pas... J'aimeria les faires s'affiche dans un calques ( un peu comme une frame ) , et je n'arrive pas à regler l'affichage , les scrolls , etc...


A tu bien compris le principe de l'include. Si par exemple, tu as :
une page qui s'appelle image.html:

Code :
  1. <img src="image.gif">


Une autre page ou tu fais :

Code :
  1. <html>
  2. <body>
  3. <p>Je fais ma super page</p>
  4. <?php readfile('image.html'); ?>
  5. <p>Et je continue sur ma super page</p>
  6. </body>
  7. </html>


 
Le visiteur de ton site site lui, recevra la page :

Code :
  1. <html>
  2. <body>
  3. <p>Je fais ma super page</p>
  4. <img src="image.gif">
  5. <p>Et je continue sur ma super page</p>
  6. </body>
  7. </html>

n°1264197
Duc DeVill​e
Posté le 11-12-2005 à 23:24:43  profilanswer
 

Non mais oui merci j'ai bien compris... Au debut je pensai me servir des frames mais on m'a dit que c'était nul et qu'il vallait mieu passer par l'include ... pour "incruster" une page dans une autre

n°1264204
The-Shadow
Développeur
T'as été voir dans ton profil?
Posté le 11-12-2005 à 23:33:49  profilanswer
 

Oui, bah c'est vrai. :D

n°1266998
Duc DeVill​e
Posté le 15-12-2005 à 10:17:23  profilanswer
 

Heu... lol oui , mais çà ne m'avance pas à grand chose ! lol pour etre plus precis , voici un peu le resultat que je voudrai obtenir pour un system de news : http://www.easelofdarkness.com/

n°1269710
Duc DeVill​e
Posté le 19-12-2005 à 09:27:50  profilanswer
 

heu... allo ?
lol , j'ai pu remarquer que d'autres personnes demandaient de l'aide pour exactement la même chose. Et bon , Apparement vous tombez tous d'accord sur le fait que les includes sont plus avantageux que les IFrames , çà d'accord... Mais çà ne me dit toujours pas comment faire !
Je n'ai pas la moindre idée de la manière dont faire un include , et les quelques lignes de codes qu'on m'a donné ne suffisent pas apparement ...


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Fonction Include

 

Sujets relatifs
fonction include et GETfonction include et réactualisation
De l'aide sur la fonction "Include", s'il vous plait!Probleme avec fonction include
News avec la fonction includeEst-il possible de passer un paramètre à la fonction include ?
Probleme passage de paramètres et fonction includeQuestions sur la fonction include
fonction include()fonction include qui merde sous free
Plus de sujets relatifs à : Fonction Include


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