Besoin d'aide php svp

Besoin d'aide php svp - PHP - Programmation

Marsh Posté le 24-08-2004 à 01:27:49    

Salut à tous, je suis nouveau sur le forum et j'ai besoin d'un petit coup de main  :) voila, je possède actuellement un site en html et je suis entrain de le refaire en php mais je ne sais pas comment faire apparaitre la page dans le tableau quand je clique dans le menu, voici un petit schéma de mon problème :
http://www.jet-racing.net/divers/imprim.gif
En fait je veux que quand je clique sur 1, la page "news" s'ouvre dans le cadre 2  
Que faut-il que je mette comme lien sur le bouton news ?
Merci d'avance pour votre aide !  :jap:


Message édité par jet-racing le 24-08-2004 à 01:31:42
Reply

Marsh Posté le 24-08-2004 à 01:27:49   

Reply

Marsh Posté le 24-08-2004 à 01:48:54    

Personne pour me conseiller ?  :??: ( en meme temps c'est vrai qu'il est tard :D )

Reply

Marsh Posté le 24-08-2004 à 02:25:15    

Il faut que tu utilises la fonction include()
 
Pour chacun des liens de ton menu, tu vas faire une page PHP (par exemple: news.php) qui va contenir l'intégralité de la rubrique, tout est en html dans tes pages.
Ensuite en haut de la page news.php et tu met dès le début :
<?php include "./header.php"; ?>
ensuite ici, il y a tout ton contenu de la page news.php qui est en HTML
...
...
...
et tout en bas de ta page tu mets :
<?php include "./footer.php"; ?>
 
et c'est tout.
Bon maintenant j'explique :
Dans header.php, tu place tout le code HTML qui sera au dessus de ta rubrique news (<html><head>....</head><body>ton menu....) et dans footer.php tu mets toute la fin de la page (...</body></html> )
En fait, à partir de ta page news.php, tu appelles (inclusion) 2 autres page qui vont se placer là ou tu l'a indiqué et ca va te construire ta page php.
En plus, tu peut modifier rapidement très rapidement ton site (par exemple en rajoutant une rubrique) et comme il n'y a qu'un seul fichier header.php, et bien le nouveau menu sera sur toute tes pages sans rien changer (à part header.php bien sur)
 
Bon courage, même si ce n'est pas compliqué à faire :)

Reply

Marsh Posté le 24-08-2004 à 02:59:22    

Merci pour ton aide !! j'étudierai ca demain car là j'vais pioncer  :p  merci encore à toi !!

Reply

Marsh Posté le 24-08-2004 à 08:27:55    

Reply

Marsh Posté le 24-08-2004 à 16:36:36    

Bon j'ai réussi à faire ce que je voulais faire mais un nouveau problème se pose, voila en fonction de la page qui est chargée, le menu se décalle ( vers le bas ) c'est à dire que si la page chargée ( news par exemple) est plus grande que la page accueil, le menu n'est pas au meme endroit
http://www.jet-racing.net/divers/imprim2.gif
 
quelqu'un saurait-il comment stabilisé le menu ?

Reply

Marsh Posté le 24-08-2004 à 17:15:26    

Tableau HTML ou CSS

Reply

Marsh Posté le 24-08-2004 à 17:19:07    

Comment ca? moi je boss sous dream donc...

Reply

Marsh Posté le 24-08-2004 à 17:22:58    

jet-racing a écrit :

Comment ca? moi je boss sous dream donc...


 
C'est bête. Ici, c'est prog, pas support dreamweaver ou autre... Que tu utilises dreamweaver, pourquoi pas... Mais à condition de savoir ce qu'écrit dream et d'avoir une bonne connaissance en html/css/js... Ce qui revient à dire que dream est au bout du compte inutile et même une perte de temps dans bien des cas...

Reply

Marsh Posté le 24-08-2004 à 17:23:31    

ben si tu fais tes tableaux tu fais un truc tout con :
tableau
cellule 1 : menu de gauche, alignée en hauteur
cellule 2 : menu principal aligné comme tu le sens.

Reply

Marsh Posté le 24-08-2004 à 17:23:31   

Reply

Marsh Posté le 24-08-2004 à 17:26:38    

tiens en regardant les screens, marrante l'ip
127.1.1 :-p

Reply

Marsh Posté le 25-08-2004 à 00:51:39    

ba oui je suis sous apache donc... :) ya quoi de drole au fait ??? lol

Reply

Marsh Posté le 25-08-2004 à 03:34:23    

ya quoi de drole au fait ??? lol


 
Le 127  [:cyberpat92]  [:cyberpat92]  [:cyberpat92]
 
 
:sweat:
 
 
Non en fait, y a 4 nombres dans une IP. Là tu n'en as que 3.

Reply

Marsh Posté le 25-08-2004 à 15:47:02    

euh ba oui je connaissais pas du tout comment ca marchait alors j'ai demandé à un pote etil ma dis de mettre ca et ca marche lol donc bon...moi a partir du moment ou ca marche...3 ou 4 nombres m'en fou :p

Reply

Marsh Posté le 25-08-2004 à 16:09:32    

ben c ca qui est genial car ca ne devrait jamais marche, je comprends toujours pas comment tu arrives à avoir un truc.

Reply

Marsh Posté le 25-08-2004 à 16:43:28    

l'info et ces mystères !!!
je confirme le standard IP c'est 4 octets, je comprend pas trop non plus... sauf s'il considère "127.1.1" comme un nom de domaine et qu'il lui affecte une IP du genre 127.0.0.1
 
Pour ça, il suffit de faire un ping sur "127.0.1" depuis ta machine et de voir ce que ça répond ;)


---------------
- Xav - ...There are no crimes when there are no laws... -- Xav's World
Reply

Marsh Posté le 25-08-2004 à 16:48:32    

tu veux vraiment du mystere ?
 

Citation :


288956@PARW00054817 ~
$ ping 127.1
 
Envoi d'une requte 'ping' sur 127.0.0.1 avec 32 octets de donnesÿ:
 
Rponse de 127.0.0.1ÿ: octets=32 temps<1ms TTL=128
Rponse de 127.0.0.1ÿ: octets=32 temps<1ms TTL=128
Rponse de 127.0.0.1ÿ: octets=32 temps<1ms TTL=128
 
 
288956@PARW00054817 ~
$ ping 127.1.1
 
Envoi d'une requte 'ping' sur 127.1.0.1 avec 32 octets de donnesÿ:
 
Rponse de 127.0.0.1ÿ: octets=32 temps<1ms TTL=128
Rponse de 127.0.0.1ÿ: octets=32 temps<1ms TTL=128
Rponse de 127.0.0.1ÿ: octets=32 temps<1ms TTL=128
 
 
288956@PARW00054817 ~
$ ping 127.1.1.1
 
Envoi d'une requte 'ping' sur 127.1.1.1 avec 32 octets de donnesÿ:
 
Rponse de 127.0.0.1ÿ: octets=32 temps<1ms TTL=128
Rponse de 127.0.0.1ÿ: octets=32 temps<1ms TTL=128
Rponse de 127.0.0.1ÿ: octets=32 temps<1ms TTL=128
Rponse de 127.0.0.1ÿ: octets=32 temps<1ms TTL=128
 
Statistiques Ping pour 127.1.1.1:
    Paquetsÿ: envoys = 4, reus = 4, perdus = 0 (perte 0%),
Dure approximative des boucles en millisecondes :
    Minimum = 0ms, Maximum = 0ms, Moyenne = 0ms
 

Reply

Marsh Posté le 25-08-2004 à 16:52:17    

pour lui "127.1" = "127.1.1" = "127.1.1.1" et ces noms de domaine sont liés à l'adresse 127.0.0.1  
ça je peux déjà mieux le comprendre (c'est l'adresse normale du serveur Apache en local)


---------------
- Xav - ...There are no crimes when there are no laws... -- Xav's World
Reply

Marsh Posté le 25-08-2004 à 16:55:43    

en fait tous les 127.x.x.y
avec y <> 0 sont considrés comme etant le 127.0.0.1

Reply

Marsh Posté le 25-08-2004 à 19:57:20    

Content de vous étonner mdr :D

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed