Comment donner à son site cet aspect? - Web design - Graphisme
Marsh Posté le 09-10-2002 à 22:32:55
si tu te reference a Hfr
c est tout connement un tableau avec 3 cellules
tu include a l interieur ton menu ton titre et ton contenu.
voila.
edit : edites la source de la page tu vas vite comprendre
edit 2 : ya pas de frame sur Hardware.fr
c est du php et le menu ainsi que la baniere est fixe sur la page et le contenu (le main) est changé en fontion les liens
Marsh Posté le 09-10-2002 à 22:35:56
arf c ossi con ke ça
et comment ça se passe kan tu cliques sur un un menu du tableau?
tu rouvres une feuilles à 3 tableaux et tu refais le include de la bannière et du menu avec le contenu de la nlle page o centre?
Marsh Posté le 09-10-2002 à 22:39:49
dinbougre888 a écrit a écrit : arf c ossi con ke ça et comment ça se passe kan tu cliques sur un un menu du tableau? tu rouvres une feuilles à 3 tableaux et tu refais le include de la bannière et du menu avec le contenu de la nlle page o centre? |
rapidement en php je ferai
Code :
|
le tout avec les variables qui vont bien pour passer ce que tu veux avoir dans main
Marsh Posté le 09-10-2002 à 22:44:47
Metos a écrit a écrit : rapidement en php je ferai
|
ok c bien ce ke je pensais
mais je me demande ds le cas où tu cliques sur le menu tu affiches par exemple page.php et ds page.php tu es obligé de refaire un tableau avec les 2 includes non
Marsh Posté le 09-10-2002 à 22:46:05
Ultra Bestial a écrit a écrit :
|
une kestion ke g pas capté avec les frames
keske ça veut dire
frameset rows="40,70,*" |
je pense ke c ce ki définit l'emplacement des frames non? mais je vois pas comment ça marche
Marsh Posté le 09-10-2002 à 22:50:43
non tu fait par exemple
tu veux afficher un article dans la cellule main de ton tebleau
dans ton menu le lien ca sera ca
Code :
|
et dans la cellule main de ton tableau
Code :
|
et tu fais tranquillement ta "page.php" dans sur un fichier a part
ps : tout ca va ca effectivment plutot sur programmation ....
Marsh Posté le 09-10-2002 à 22:52:26
dinbougre888 a écrit a écrit : une kestion ke g pas capté avec les frames keske ça veut dire
|
si je me souviens bien
ca ca donne 3 colonne
la 1ere de 40 pix
la 2e de 70 pix
et la 3e du reste de la taille de la fenetre de ton navigateur.
Marsh Posté le 09-10-2002 à 22:52:40
ah ok
:jap::jap::jap: merci bcp
je me creuse la tête depuis 2 jours sans trouver de trucs
g t partit sur des calques masi pas réussi et on m'avait parlé de css mais je vois pas du tout comment
Donc en fait ton truc reviens un peu à ce kon m'a conseillé sur programmation mais là ton explication est bcp plus clair
merci bcp
Marsh Posté le 09-10-2002 à 22:53:13
Metos a écrit a écrit : si je me souviens bien ca ca donne 3 colonne la 1ere de 40 pix la 2e de 70 pix et la 3e du reste de la taille de la fenetre de ton navigateur. |
oup nan c est des lignes pas des collones
Marsh Posté le 09-10-2002 à 22:53:14
Metos a écrit a écrit : si je me souviens bien ca ca donne 3 colonne la 1ere de 40 pix la 2e de 70 pix et la 3e du reste de la taille de la fenetre de ton navigateur. |
ok merci
Marsh Posté le 09-10-2002 à 22:54:19
dinbougre888 a écrit a écrit : ah ok :jap::jap::jap: merci bcp je me creuse la tête depuis 2 jours sans trouver de trucs g t partit sur des calques masi pas réussi et on m'avait parlé de css mais je vois pas du tout comment Donc en fait ton truc reviens un peu à ce kon m'a conseillé sur programmation mais là ton explication est bcp plus clair merci bcp |
de rien, reviens qd tu veux
et moi qui me trouve pas tjs clair dans ce que je dis
Marsh Posté le 09-10-2002 à 23:15:58
dinbougre888 a écrit a écrit : g pas trouver de include dans la page de hardware fr |
tu trouvera pas de code pbp sur un source de page
c est interpreté par le server
dans mon exemple
tu va retrouver ta page index.php avec le contenu des autre collé dedans
Marsh Posté le 09-10-2002 à 23:24:14
ok et dernière kestion ke je me pose mais ki doit te paraitre tt con. Habituellement on utilise un index.htm mais eske le index.php en page de démarrage ne pose pas de pb?
Marsh Posté le 09-10-2002 à 23:34:47
ptin ayé g fait le test c trop bo je te remercie bcp bcp bcp
par contre faut ke j'essaye maintenant avec le systeme de passage en paramètre
Marsh Posté le 09-10-2002 à 23:36:15
dinbougre888 a écrit a écrit : ok et dernière kestion ke je me pose mais ki doit te paraitre tt con. Habituellement on utilise un index.htm mais eske le index.php en page de démarrage ne pose pas de pb? |
si le server web gere le php il va chercher le fichier index.php avant le .htm
donc oui a ta question
Marsh Posté le 09-10-2002 à 23:54:21
Metos a écrit a écrit : non tu fait par exemple tu veux afficher un article dans la cellule main de ton tebleau dans ton menu le lien ca sera ca
|
une kestion là g essaye et il me met:
Warning: Failed opening 'main.php?page=article' for inclusion (include_path='.;C:\EasyPHP\php\pear\') in c:\easyphp\www\test\index.php on line 15 |
dans mon index.php g mit
<? include("main.php?page=article" ); ?> |
pour le démarrage
ça veut bien dire kil va chercher article.php pour le mettre là non?
Marsh Posté le 10-10-2002 à 00:10:12
oui mais a ce moment la tu met
Code :
|
dans ta page main.php et pas dans index
sinon tu fait
Code :
|
et tu passe pas par la page main, tu inclu directe l article dans index
Marsh Posté le 10-10-2002 à 08:53:15
Ca marche pas
il me met tjrs
Warning: Failed opening '.php' for inclusion (include_path='.;C:\Program Files\EasyPHP\php\pear\') in c:\program files\easyphp\www\test\index.php on line 17 |
et là ligne 17 c le
include("$pagedansmain" ); |
Marsh Posté le 10-10-2002 à 08:57:53
ah non sbon
mais le pb c ke ça marche ke si j'utilise la méthode avec le href ds le menu et je click.
Enfin ce ke je veux c ke au démarrage il démarre par défaut sur main.php avec par exemple test.php comme page
Dans le index.php dans la cellule du milieu je dois bien mettre un include de main.php?=test non?
Marsh Posté le 10-10-2002 à 09:02:21
bon nlle rectification je met ton
<? |
dans mon index.php
et dans mon menu.htm je fais un
<a href="index.php?page=article">ton lien</a> |
donc là ça marche kan je clique sur ton lien bah j'arrive sur article.php. Donc en fait aucun pb.
Maintenant kan je démarre le index.php o début il a donc page=(rien) donc il me met le fameux message d'erreur ci dessus. Comment faire par exemple pour lui dire ke au démarrage je veux kil ouvre par exemple news.php
Marsh Posté le 10-10-2002 à 10:04:56
dinbougre888 a écrit a écrit : On m'a donnée une soluce sur programmation mais je pense pas ke c vrmt ce ke je cherche. Eske kelkun peut m'expliquer la métohde à utiliser? merci |
si c'est vraiment ça, la preuve la même chose a été donnée ici
http://forum.hardware.fr/forum2.php3?post=26692&cat=10
Marsh Posté le 10-10-2002 à 10:22:02
antp a écrit a écrit : si c'est vraiment ça, la preuve la même chose a été donnée ici http://forum.hardware.fr/forum2.php3?post=26692&cat=10 |
oui après g dit ke c t vrmt ça mais c t moins kler sur prog désolé
et je l'ai dit ke finallement c t la même mais c vré o début je pensais ke c t différent
Marsh Posté le 10-10-2002 à 16:47:36
dinbougre888 a écrit a écrit : bon nlle rectification je met ton
|
ha oui alors la tu rajoute
un if pour verifier si ya une page demandé
Code :
|
Marsh Posté le 11-10-2002 à 09:21:05
Voilà ça marche super mais une ot kestion comment on fait si dans index.php on charge pas tjrs une page .php et ke parfois on ai des pages html? Pour l'instant je renomme mes .html en .php eske c génant?
Marsh Posté le 09-10-2002 à 22:30:22
Bon voilà j'ai déjà poster un sujer sur programmation mais j'avais pas pensé à la section graphisme
Bon voilà je fais un site mais ce ki m'embête c ke j'utilise 3 frames (menu, banniere, main)
Ce ke je veux c pas cet effet de scrollbar sur le menu et 1 sur le main. Je vois pleins de site où on a l'impression kil n'y a k'une frame et ke y a slmt un scrollbar à droite ki fait tout défiler. Par exemple www.hardware.fr on voit ke y a un menu ki est là sur toutes les pages ainsi que la bannière, seul le contenu de la page principal change.
On m'a donnée une soluce sur programmation mais je pense pas ke c vrmt ce ke je cherche. Eske kelkun peut m'expliquer la métohde à utiliser? merci