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

  FORUM HardWare.fr
  Graphisme
  Web design

  Comment faire un site comme ça ? haut et bas fixe, milieu change !

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Comment faire un site comme ça ? haut et bas fixe, milieu change !

n°775247
creativelg​2000
Posté le 01-02-2006 à 21:22:30  profilanswer
 

Salut  :D  
 
Bon voilà jsuis nul en creation de site; j'en ai fait un parce que j'en voulais un mais c'est du travail de gros boucher  :D  
Je sais bien que vous ne pourrez pas refaire le code à ma place [:anathema] mais peut être pourriez vous m'indiquez comment :
 
(desolé je ne connais pas les noms techniques   :lol:  )
 
1 avoir un genre de tableau 3 lignes 1 colonnes pour le haut du site le milieu et le bas. (pas de cadres)
 
2 le haut et le bas reste tout le temps de taille fixe mais que la hauteur du milieu change en fonction du contenu
 
3 quand je passe d'un page à une autre le haut et le bas ne se recharge pas mais juste le milieu change (mais toujous sans cadre sinon ya un double scroll  :non: )
 
Merci pour votre aide  :jap:  
 
Si je n'ai pas été assez claire ou il manque des infos dites le moi. (jpeux aussi donner mon tel par MP  :D )
 
PS: si on peut remplacer le tableau par du css c'est encore mieux ;)


Message édité par creativelg2000 le 01-02-2006 à 22:00:43
mood
Publicité
Posté le 01-02-2006 à 21:22:30  profilanswer
 

n°776328
creativelg​2000
Posté le 03-02-2006 à 18:36:39  profilanswer
 


 
ça y est j'ai fais en xhtml donc pas de iframe !  :D  j'ai créé 3 DIV un pour le header, un le contenu et un le footer.
 
Mon menu est dans le header, comment dire d'afficher la page correspondant à mon lien dans le DIV "contenu" svp ?  :heink:  
 
qq peut il m'aider je m'en sors pas là  :cry:  
 
 :jap:  

n°776349
Siron
Posté le 03-02-2006 à 19:37:28  profilanswer
 

Avec un systeme d'include en php.
Et l'include sera dans le div central.
 
En fait quand tu dis que il n'y a que le centre qui change, je crois que c'est faux.
Le systeme avec include rafraichi toute la page, mais il n'y a que le millieu qui change avec l'include, et comme c'est souvent très rapide, tu n'as pas l'impression que toute la page est raffraichie.

Message cité 1 fois
Message édité par Siron le 03-02-2006 à 19:38:53
n°776619
creativelg​2000
Posté le 04-02-2006 à 20:22:41  profilanswer
 

Siron a écrit :

Avec un systeme d'include en php.
Et l'include sera dans le div central.
 
En fait quand tu dis que il n'y a que le centre qui change, je crois que c'est faux.
Le systeme avec include rafraichi toute la page, mais il n'y a que le millieu qui change avec l'include, et comme c'est souvent très rapide, tu n'as pas l'impression que toute la page est raffraichie.


 
Merci Siron c'est exactement ce que je cherchais, dur de tout apprendre en 2 jours (xhtml, css, php  :pt1cable: )  :D  

n°776634
creativelg​2000
Posté le 04-02-2006 à 21:19:41  profilanswer
 

Après un essai,je laisse tomber [:ajacciu20]  :D  les includes avec un chemin relatif c'est pas bon, pour les fichier normaux ça va mais si je veux donner des liens vers des images ça va commencer à être embêtant [:almar2]
 
c bien dommage cela m'aurait permi d'avoir un menu unique et nom un sur chaque page, galère quand on veux rajouter ou modifier un lien, il faut le modifier dans tous les menus [:ambesanch]


Message édité par creativelg2000 le 04-02-2006 à 21:20:46
n°776641
Siron
Posté le 04-02-2006 à 21:46:43  profilanswer
 

Les includes avec chemin relatif ça marche sans problème.
 
include("./toto.php" );
 
En fait tu dois utiliser dans l'url une variable pour indiquer quel page inclure dans le centre :
 
lien : www.tonsite.fr/index.php?contenu=lavariable
 
Ensuite dans la page index.php tu as :
 
if ($_GET['contenu'] == lavariablex) {include("xxxx.php"}
if ($_GET['contenu'] == lavariablez) {include("zzzz.php"}
if ($_GET['contenu'] == lavariablew) {include("wwww.php"}

Message cité 1 fois
Message édité par Siron le 04-02-2006 à 21:50:43
n°778686
peter45
Posté le 09-02-2006 à 21:24:48  profilanswer
 

ce que tu souhaites faire s'appelle des pseudo frames en php.
Si tu utilises include, il faut impérativement le faire précéder du test if file exist

n°778757
Siron
Posté le 09-02-2006 à 22:44:38  profilanswer
 

Pourquoi impérativement ?
Si le fichier n'existe pas il met un message d'erreur et puis c'est tout, mais y'a pas de raison qu'un fichier disparaisse comme ça.

n°778770
peter45
Posté le 09-02-2006 à 23:53:56  profilanswer
 

Parce que si le fichier appelé n'est pas sur ton serveur, c'est que l'on est en train d'essayer de pirater ton site...
http://www.horslimite.net/tutoriel [...] (php).html

n°778806
The-Shadow
Développeur
T'as été voir dans ton profil?
Posté le 10-02-2006 à 07:11:00  profilanswer
 

peter45 a écrit :

Parce que si le fichier appelé n'est pas sur ton serveur, c'est que l'on est en train d'essayer de pirater ton site...
http://www.horslimite.net/tutoriel [...] (php).html


Si il passe par une vérification de variable et non pas par un appel direct, il n'a rien à craindre. De plus, tester par un file exist, ça ne sert à rien niveau protection, if (file_exists('fichier_de_config_avec_mes_mdp_a_ma_bdd.php')) :D
 

Siron a écrit :


lien : www.tonsite.fr/index.php?contenu=lavariable
 
Ensuite dans la page index.php tu as :
 
if ($_GET['contenu'] == lavariablex) {include("xxxx.php"}
if ($_GET['contenu'] == lavariablez) {include("zzzz.php"}
if ($_GET['contenu'] == lavariablew) {include("wwww.php"}


Si un lamerz essaye de gruger avec un contenu qui n'existe pas, il n'affichera tout simplement rien dans le div du contenu.
 
 
 

mood
Publicité
Posté le 10-02-2006 à 07:11:00  profilanswer
 

n°779070
Siron
Posté le 10-02-2006 à 17:35:40  profilanswer
 

Je savais pas pour le coup du piratage, je vais me rensseigner.
 
Cela dit, pour l'include centrale qui varie j'ai toujours utiliser une verification if isset sur la variable $contenu (parceque un pote le fesait et donc betement j'ai fais comme ça aussi).
 
Edit : J'ai bien fait de faire comme mon pote sur tout mes site  :ouch:


Message édité par Siron le 10-02-2006 à 17:39:29

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Graphisme
  Web design

  Comment faire un site comme ça ? haut et bas fixe, milieu change !

 

Sujets relatifs
site flash: comment réduire le poids?[Avis] Site web pour un camping/village de chalets
Banniere pour site sur le P2PIdée de nom pour mon futur site
Avis sur siteavis sur site ?
Avis sur siteQue pensez vous de mon site?
(AVIS) sur logiciels de création de site web[AVIS] Deuxieme site
Plus de sujets relatifs à : Comment faire un site comme ça ? haut et bas fixe, milieu change !


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