La bonne methode pour faire un site - HTML/CSS - Programmation
Marsh Posté le 16-10-2006 à 11:46:14
Réponse rapide : tu dois faire un "header" c'est-à-dire un fichier PHP qui sera appelé par toutes tes pages. Dans ce header tu mets la structure de base du site (le bandeau en haut, le menu). De cette manière tu n'as pas à créer une page type que tu dois cloner après. Les frames c'est plus vraiment d'actualité, ça fait bricolage...
Sinon y a 150 méthodes pour créer un site mais seulement la moitié sont vraiment viables. Il faut voir quel niveau de qualité on t'a demandé, le site est-il gros ? Evolutions prévues ?
Marsh Posté le 16-10-2006 à 16:20:04
merci dwogsi, je regarde juste après.
j'ai pas tout saisie sur header, http://fr.php.net/header
vous auriez pas un exemple ?
odo
Marsh Posté le 16-10-2006 à 16:23:34
c est normal ca n a rien a voir
ce que tu cherches c est bien des pseudos frames pas des headers
en gros header c est l equivalent en php de tout ce que tu peux mettre dans une balise <meta /> en html
donc content-type, refresh, redirect
Marsh Posté le 16-10-2006 à 16:27:15
ah oki, ça me rassure. ou bien j'ai mal chercher.
j'suis sur http://www.phpdebutant.org/article68.php
je pense y trouver mon bonheur
merci
odo
Marsh Posté le 20-10-2006 à 17:59:53
Désolé je me suis mal expliqué. J'ai parlé de header mais je ne parlais pas de la fonction PHP "header", je parlais d'un concept d'architecture PHP
En gros un fichier "header.php" dans lequel tu mets tout ce qui apparaît dans toutes les pages, et ensuite dans tous tes scripts tu fais un require_once "header.php";
De cette manière tu évites d'avoir à copier le code contenu dans header.php sur toutes tes pages...
Avec la même logique, tu fais aussi un footer.php dans lequel tu mets tout ce qui apparaît en bas de ton site... et à la fin de toutes tes pages tu fais require_once "footer.php" et le tour est joué
PS je viens de regarder ton lien et c'est bien de cela que je veux parler... Désolé un peu du mal à me faire comprendre
Marsh Posté le 20-10-2006 à 19:05:18
pas dde problème
merci d'avoir réctifier , je comprend mieux
Marsh Posté le 16-10-2006 à 11:40:04
Bonjour,
Je suis chargé de faire un site Internet pour la boîte où je travaille.
Ce n'est pas la première fois que je fais un site Internet, j'en ai fait avec php et sql, flash ou html pur. Mais comme je n'ai jamais eut de cours dans ce domaine, il me manque quelques informations sur la meilleure façon de coder.
Situation : mon site contiendra un bandeau toujours fixe au-dessus et un menu à gauche. Seule la frame restante changera en fonction des choix sur le menu. Le tout sera fait en php/sql.
La question : j'ai entendu dire qu'on ne faisait plus de frames appelé dans index. Ça me semble pourtant une bonne solution. Il a-t-il mieux ? comment ? dois-je créer une page type à cloner N fois le nombre de pages de mon site ? ou bien une autre méthode que je ne connais pas ?
Merci
odo