Aller au contenu

petit probleme php


Messages recommandés

Slt amis(e) impactiens

Je débute la programmation php/xhtml depuis peu de temps et me voila confronter à un probleme dont je ne trouve pas la solution...

Donc voila mon probleme: je fais un site avec 3 parties fixe et une partie central ou les pages du site s'afficherons, le soucis c'est que lorsque je clique sur le lien pour aller à la page 2, elles s'affichent correctement dans le cadre mais le contenu de la premiere page c'est rajouter à la suite.

Voici le lien vers la page, vous comprendrais mieu: http://membres.lycos.fr/alcatchskateboard/accueil.php

Ci dessous mon code:

<body>

<div class="perso">

<div class="haut">

<p> </p>

</div>

<div class="gauche">

</div>

<div class="frame">

<?

if ($page=='1') {include('accueil.php');}

elseif ($page=='2') {include('La team.php');}

else {include('accueil.htm');}

?>

</div>

<div class="bas">

<ul id="navlist">

<li id="active"><a href="accueil.php" id="current">Accueil</a></li>

<li><a href="?page=2">Présentation</a></li>

</ul>

</div>

</div>

</body>

</html>

je vous remercies d'avance pour votre aide!!

Lien vers le commentaire
Partager sur d’autres sites

Salut !

<body>

<div class="perso">

<div class="haut"> 
<p> </p>
</div> 

<div class="gauche">
</div>

<div class="frame">

<?
if ($page=='1') {include('accueil.php');}
elseif ($page=='2') {include('La team.php');}
else {include('accueil.htm');}

?>

Pour ce qui est de ton problème, je vois pas... Il y a quoi dans "la team.php" ?

A part ça, tu fais un include de "accueil.php" dans... "accueil.php" !

C'est sympa, ça fait un effet assez psychédélique quand on essaie la page 1

http://membres.lycos.fr/alcatchskateboard/accueil.php?page=1

accueil.php peut difficilement être à la fois ta page "mère" (celle qui contient les 3 cadres), et le contenu du cadre en page 1

Ensuite, du fait que "la team.php" est destinué à être inclus en plein milieu du body d'une page HTML, il ne doit pas générer de balise HTML du genre <head>, <html> ou <body>...

Lien vers le commentaire
Partager sur d’autres sites

  • 3 semaines après...

Salut, moi non plus je ne vois pas trop ton probléme.

mais je trouve ta méthode ultra compliquer et les frames ce n'est pas trop recommandé.

moi je fais comme ca mes pages :

je crée 2 pages

- une qui s'appelle 'entete.php', elle contient le code qui constitue la partie fixe

(AVANT le bout de code qui se modifie selon le choix du visiteur)

- l'autre qui s'appelle 'pied.php', elle contient le code qui constitue la partie fixe

(APRES le bout de code qui se modifie selon le choix du visiteur)

ensuite, tu crée chacune de tes pages de la maniére suivante :

par exemple la page 'accueil.php'

<? require "entete.php"; ?>

et la ton code qui change a chaque fois

<? require "pied.php"; ?>

pour tes liens tu fait :

<a href="accueil.php">Accueiln</a>

<a href="presentation.php">Présentation</a>

etc.....

c'est une maniére de procéder qui est super simple,

j'espére que ca te conviendra.

@+

PS: JohnSmith, c'est vrai que ca fait un effet simpa la page1 dans la page1

:petedr:

Mon site Internet:

http://arnaud.calvez.free.fr/

Lien vers le commentaire
Partager sur d’autres sites

Crazy browser, c'est un addon d'IE je crois !!!

:mdr2: c'est clair qu'il faut changer de navigateur

Il faut utiliser Mozilla Firefox, il est aux normes du w3c, pas de faille comme pour IE

tu peut le trouver ici si ca t'interesse d'avoir VRAI navigateur

http://www.mozilla-europe.org/fr/

:mdr2: VOTER "FIREFOX"

Mon site Internet:

http://arnaud.calvez.free.fr

Lien vers le commentaire
Partager sur d’autres sites

Archivé

Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.

×
×
  • Créer...