Forum Marketing Le forum de référence en matière de web marketing :
  • Améliorez votre site web
  • Apprenez comment le référencer
  • Découvrez quelles sont les autres méthodes de promotion
  • Boostez votre trafic, vos ventes, vos revenus en ligne

... le tout...
Gratuitement !

Bienvenue, Invité. Veuillez vous connecter ou vous inscrire.
Avez-vous perdu votre courriel d'activation?
04 Décembre 2008 03:16:23
102520 Messages dans 16977 Fils de Discussion par 30360 Membres
Dernier membre: WexMacewrava
Accueil Aide Chercher Calendrier Carte des membres Identifiez-vous Inscrivez-vous

 


Forum Marketing  >  Créer et développer un site  >  Developpement  >  Fil de Discussion: la fonction include? 0 Membres et 0 Invités sur ce Fil de Discussion. « sujet précédent | | sujet suivant »
Pages: [1] Envoyer ce Fil de Discussion Imprimer
Auteur Fil de Discussion: la fonction include?  (Lu 1116 fois)
pleintrafic
Cadet
***
Hors ligne Hors ligne

Messages: 40


WWW
« le: 02 Juillet 2006 13:22:43 »

Bonjour,
je viens de m'inscrire sur Free, je commence à apprendre le PHP sur le site du Zéro.
J'essaie de faire des includes.

J'ai plusieurs questions :

première question :
Dans le fichier en PHP que je veux inclure il ne faut pas de Head n'y de Body .
mais pour que mes css fonctionnent faut-il faire en tête de page une ligne ainsi :
<link rel="stylesheet" media="screen" type="text/css" title="Essai" href="entete.css" />



2ieme question :

J'ai bien fais l'include en tête car elle est en haut de page et prend toute la largeur de mon site.

Mais pour le menu il est bien à gauche, j'arrive à le placer ou je veux à doite ou à gauche mais le corps de ma page s'inscrit en dessous aulieu d'être à côté.

3ieme question

Faut-il faire une seule page en css pour les includes et la page du site ?
Ou comme j'ai fais une page de css pour l'entête, une pour le menu ou je lui défini sa  largeur, et une pour ma page de site?

4° question
comment positionner les includes dans la page?


Merci d'avance pour votre aide
Jean
Journalisée

KaRaK
Sénior
*****
Hors ligne Hors ligne

Messages: 873


Création de Trafic


WWW
« Réponse #1 le: 03 Juillet 2006 01:02:32 »

Bonjour Jean.

Tes questions montrent que tu n'as pas bien compris le fonctionnement de la fonction include. (Nous sommes tous passé par là.)

Tout d'abord il faut que tu ai en tête que chaque page doit quoi qu'il arrive à l'arrivé (après être passée par PHP) avoir la forme suivante :

Code:
<html>
 <head>
   Title
   Tes métas
   Feuille de styles
   etc
 </head>
 <body>
   Le contenu
 </body>
<html>
La fonction include va seulement t'être utile pour venir placer du contenu systématiquement similaire sur chaque page.
Ainsi tu as intérêt à d'abord créer des fichiers comme :
header.inc.php pour le code de ton header qui ne change pas
menu.inc.php pour ton menu qui est identique sur toutes les pages
footer.inc.php pour le bas de tes pages qui est sûrement identique partout

Puis après de créer tes pages de contenu qui sera tout du même type :

Code:
<html>
 <head>
   Title
   Tes métas
<?php include"header.inc.php"?>
 </head>
 <body>
<?php include"menu.inc.php"?>
   Le contenu
<?php include"footer.inc.php"?>
 </body>
<html>

Lorsque tu seras un peu plus à l'aise, je te conseille de chercher des tutoriaux sur les "pseudo-frame" en php.

Bon courage.






Journalisée

Un annuaire gratuit de qualité. Classement depuis 2005. Un Blog Référencement.

Salketer
Cadet
***
Hors ligne Hors ligne

Messages: 44


WWW
« Réponse #2 le: 18 Août 2006 14:28:09 »

Une petite note vite vite parce que je suis deja passe par la: Attention avec les includes... mets-en pas trop, et essaie de reste loin du genre includes dans des page que tu include... Tu va te perdre rapidement.

Suivant l'exemple de KaRaK, j'utilise habituellement index.php pour toutes mes pages. Je passe ?page=maPage dans le URL et je fait un include($_GET['page']);
Il faut mettre une securite par contre, il faut s'assurer que la page existe avec l'include, et si elle n'existe pas, referer a une page par default.

De cette facon, le look complet de ton site se trouve sur une seul page et ca devient beaucoup plus simple a editer!
Journalisée

Etre payé pour surfer! Les plus payant...


pleintrafic
Cadet
***
Hors ligne Hors ligne

Messages: 40


WWW
« Réponse #3 le: 17 Septembre 2006 09:50:06 »

Bonjour à tous,
merci à KaRak et Salketer pour leur aide,
pour l'instant je n'ai plus de problème avec mes" includes" je les utilise pour faire le menu de mon annuaire et les menus  qui sont en perpétuelle évolution.

@+ jean
Journalisée

Pages: [1] Envoyer ce Fil de Discussion Imprimer 
Forum Marketing  >  Créer et développer un site  >  Developpement  >  Fil de Discussion: la fonction include? « sujet précédent | | sujet suivant »
Aller à:  

 
 Inscrivez-vous !

Cher visiteur, inscrivez-vous au forum et :

  • Boostez le trafic de votre site
  • Améliorez son référencement
  • Augmentez vos ventes en ligne
  • Apprenez grâce à nos Membres
  • Améliorez votre site
S'inscrire gratuitement !


 Site d'un Membre

Ptibuc
Membre de Forum Marketing : Ptibuc
Voir son site


 On remercie...

Membre : steph@nie
Messages : 19
Bons points : -11
Voir son profil
Voir ses messages
Voir ses stats
Lui envoyer un PM
Visiter son site



 Les experts disent

 Soutenez le forum

Mettez nos boutons et bandeaux sur votre site pour montrer votre soutien !

-> Lire les détails