Include et html ...
43 messages
• Page 1 sur 3 • 1, 2, 3
Consultez la formation au REFERENCEMENT naturel Google de WebRankInfo / Ranking Metrics
- Pikooz
- WRInaute discret

- Messages: 117
- Inscription: 9 Fév 2006
Include et html ...
Bonjour tout le monde !
Voila mon site est fait de la maniere suivante :
Or si je matte la source de mon index une fois la page loadée, le contenu de header est recopié et donc la source devient bien moins lisible !
Mon url de test (en cours de CSSisation lol) : -http://photoshop-creation.info/aaa/
Faut-il que je réécrive le header et le footer en xhtml + css ?
Si je met des includes, je dois obligatoirement passer ma page en .php
y'as pas d'autres méthode pour vraiment pouvoir valider ma page xhtml et css ?
D'avance merci !!
Voila mon site est fait de la maniere suivante :
- Code: Tout sélectionner
<body>
include header
CORPS DE MON SITE
include footer
</body>
Or si je matte la source de mon index une fois la page loadée, le contenu de header est recopié et donc la source devient bien moins lisible !
Mon url de test (en cours de CSSisation lol) : -http://photoshop-creation.info/aaa/
Faut-il que je réécrive le header et le footer en xhtml + css ?
Si je met des includes, je dois obligatoirement passer ma page en .php
D'avance merci !!
- Toutou-Fr
- WRInaute impliqué

- Messages: 642
- Inscription: 22 Aoû 2005
j'espère avoir compris la problématique
la fonction include intégre le contenu du fichier au fichier dans lequel tu y fais appel. Ainsi, le résultat est le "mix" des deux, ou plutot l'insertion du contenu du fichier inclut dans le fichier principal . Tu ne peux rien faire contre, c'est la logique de la programmation serveur .
l'inclusion côté navigateur, et donc, le fait de ne pas compléxifier le code source, c'est ni plus ni moins que les frames..solution peu recommandable..
si tu veux que ta page soit valide xhtml + css , il faut en effet que ton header et ton footer correspondent également à ces normes.
Ps : tu pourrais énormément simplifier le code source de ton site en optant pour un rollover en CSS plutot qu'en HTML.
De plus, Image Ready est pratique, mais ne fait pas du code très propre..
la fonction include intégre le contenu du fichier au fichier dans lequel tu y fais appel. Ainsi, le résultat est le "mix" des deux, ou plutot l'insertion du contenu du fichier inclut dans le fichier principal . Tu ne peux rien faire contre, c'est la logique de la programmation serveur .
l'inclusion côté navigateur, et donc, le fait de ne pas compléxifier le code source, c'est ni plus ni moins que les frames..solution peu recommandable..
si tu veux que ta page soit valide xhtml + css , il faut en effet que ton header et ton footer correspondent également à ces normes.
Ps : tu pourrais énormément simplifier le code source de ton site en optant pour un rollover en CSS plutot qu'en HTML.
De plus, Image Ready est pratique, mais ne fait pas du code très propre..
Dernière édition par Toutou-Fr le Lun Juin 05, 2006 16:39, édité 1 fois.
- Pikooz
- WRInaute discret

- Messages: 117
- Inscription: 9 Fév 2006
Merci pour ta réponse !
Mais dans ces cas là, comment l'inclure ?
je vais pas balancer un
Mais dans ces cas là, comment l'inclure ?
je vais pas balancer un
- Code: Tout sélectionner
<?
include("header.php");
?>
- Pikooz
- WRInaute discret

- Messages: 117
- Inscription: 9 Fév 2006
Waou mais ca devient plus compliqué là non ?
Si j'écris ma page en xhtml, mon header en html, je met
Ca ne marche pas ! Je ne comprend pas comment inclure un autre fichier dans du html, essaye d'etre plus précis stp
Si j'écris ma page en xhtml, mon header en html, je met
- Code: Tout sélectionner
<?
include("header.html");
?>
Ca ne marche pas ! Je ne comprend pas comment inclure un autre fichier dans du html, essaye d'etre plus précis stp
- Toutou-Fr
- WRInaute impliqué

- Messages: 642
- Inscription: 22 Aoû 2005
Pikooz a écrit:oui lol j'ai changé mes .php par des .html, et la plus rien ne marche. C'est une fontion propre au php donc en html ca ne marche pas ! :'(
..le fichier qui comprend la commande "include" doit Evidemment etre en PHP
Enfin bref, ce que j'essayais de t'expliquer c'est que tu peux tout à fait générer du XHTML a partir d'un fichier PHP.
- Pikooz
- WRInaute discret

- Messages: 117
- Inscription: 9 Fév 2006
Donc je dois bien avoir un index.PHP si je veux mettre un include => ma page ne sera pas valide html
Je ne vois pas comment générer du xhtml a partir d'un fichier php, je suis désolé si jsuis si bete mais j'essaye dapprendre
Merci quand meme.
Je ne vois pas comment générer du xhtml a partir d'un fichier php, je suis désolé si jsuis si bete mais j'essaye dapprendre
Merci quand meme.
-

bordas_69 - WRInaute discret

- Messages: 239
- Inscription: 25 Aoû 2005
Attention que la technologie (langage de programmation) php n'a aucune influence sur la validité de ton code html. Quand tu codes en php, tu écris du html. L'avantage du php est qu'il permet par exemple de générer dynamiquement du code html....
(j'espere que j'ai également bien compris le prob)...
Donc, pour ton prob.
1) Tu crées un fichier .php dans lequel tu tapes le contenu de ton site (le body en quelque sorte)
2) Dans ce fichier, tu places le code <?php include("header.html") ?>
3) Tu crées ton fichier header.html contenant par exemple <h1>titre</h1>
Et voila... Tu lances (avec l'adresse : -http://localhost/) ton .php
Ps : Si j'ai mal compris ta question et que j'ai sous estimé tes connaissances, excuses moi
(j'espere que j'ai également bien compris le prob)...
Donc, pour ton prob.
1) Tu crées un fichier .php dans lequel tu tapes le contenu de ton site (le body en quelque sorte)
2) Dans ce fichier, tu places le code <?php include("header.html") ?>
3) Tu crées ton fichier header.html contenant par exemple <h1>titre</h1>
Et voila... Tu lances (avec l'adresse : -http://localhost/) ton .php
Ps : Si j'ai mal compris ta question et que j'ai sous estimé tes connaissances, excuses moi
-

Mth - WRInaute occasionnel

- Messages: 367
- Inscription: 24 Aoû 2005
Toutou-Fr a écrit:
..le fichier qui comprend la commande "include" doit Evidemment etre en PHP
Enfin bref, ce que j'essayais de t'expliquer c'est que tu peux tout à fait générer du XHTML a partir d'un fichier PHP.
je suis comme Toutou-Fr, je pensais qu'avec une page .html, aucune insertion de php n'est possible, même une simple include.
C'est juste ou faux au final ?
43 messages
• Page 1 sur 3 • 1, 2, 3
Formation recommandée sur ce thème :
Formation REFERENCEMENT naturel Google : apprenez une méthode efficace pour optimiser à fond le référencement naturel dans Google de façon durable... Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- Concours WRI / Vivastreet : gagnez un voyage à New-York - 21-03-2005
- Gérer l'entête HTTP en PHP - 04-08-2008
- Votre site est mal référencé ? Voilà les remèdes ! - 08-11-2003
- Google API : guide de développement de l'API Google - 20-09-2002
- Révélations sur eval.google.com (Rater Hub Google) - 03-06-2005
- Script de mise en cache des pages (PHP MySQL) - 09-08-2010
- Liste d'erreurs classiques de duplicate content + solutions ! - 13-03-2007
- Exemple d'architecture d'un site multilingue pour le référencement - 04-04-2004
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité


