Aller au contenu

petit probleme php


Messages recommandés

Posté(e)

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!!

Posté(e)

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>...

  • 3 semaines après...
Posté(e)

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/

Archivé

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

×
×
  • Créer...