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

  FORUM HardWare.fr
  Programmation
  PHP

  [Résolu]Probleme avec les Pseudo-Frames

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Résolu]Probleme avec les Pseudo-Frames

n°1159062
tofti
Posté le 25-07-2005 à 14:45:50  profilanswer
 

Salut,
je veut utiliser des pseudo-frames pour afficher au centre de mon site d'autres pages quand je clique sur leurs liens ...
 
Voici un schema de la disposition des pages sur mon sites : ( toutes incluses avec include() ) CETTE PAGE SE NOMME : index.php

Code :
  1. ------------------------------------------
  2.                HEADER.PHP
  3. ------------------------------------------
  4.                 MENUS.PHP
  5. ------------------------------------------
  6.                CENTRE.PHP
  7. ------------------------------------------
  8.                   BAS.PHP
  9. ------------------------------------------


Et voici le code de index.php :

Code :
  1. <div id="conteneur">
  2.   <div id="header"><?php include('pages/header.php') ?></div>
  3.   <div id="menu"><?php include('pages/menu.php') ?></div>
  4.   <div id="centre"><?php include('pages/centre.php') ?></div>
  5.   <div id="bas"><?php include('pages/bas.php') ?></div>
  6. </div>


 
Dans "menus.php" se trouve plusieurs liens dont je voudrais voir apparaitre les pages au centre du site c'est a dire a la place de "centre.php".
 
Voici le code de menus.php :
 

Code :
  1. <a href="pages/news.php?page=news">Accueil</a> |
  2. <a href="membres/connexion.php?page=connexion">Connectez-vous !</a> |
  3. <a href="membres/inscription.php?page=inscription">Créez un compte !</a>


 
Voici le code de centre.php :
 

Code :
  1. <?php
  2. if (!isset($_GET['page'])) $page= 'news'; else $page= $_GET['page'];
  3. switch($page)
  4. {
  5. case 'news': include ('pages/news.php');break;
  6. case 'deconnexion': include ('membres/deconnexion.php');break;
  7. case 'connexion':include ('membres/connexion.php');break;
  8. case 'inscription':include ('membres/inscription.php');break;
  9. }
  10. ?>


 
Je vais pour tester mes pseudo-frames mais quand je clique sur les liens présents dans menus.php, les pages n'aparaissent pas au centre de mon site  :(  --> Elles aparaissent dans une page extérieurs, comme si j'avais mis la propriété _blank aux liens ...
 
Merci de m'aider :) @+++ Tofti


Message édité par tofti le 25-07-2005 à 15:28:29
mood
Publicité
Posté le 25-07-2005 à 14:45:50  profilanswer
 

n°1159070
naceroth
Posté le 25-07-2005 à 14:53:48  profilanswer
 

ben déjà, tu ne fais pas de pseudo-frames là, tous tes liens t'envoient sur une autre page qu'index.php...
 
Donc, diriger les liens vers la page en cours (histoire que le code de centre.php soit un peu utile :D) serait déjà un bon pas :)

n°1159075
tofti
Posté le 25-07-2005 à 14:55:54  profilanswer
 

Comment sa dirige ??? J'ai "?page=" ca devrais se reporter a la variable $page ... Non ?

n°1159079
naceroth
Posté le 25-07-2005 à 15:01:47  profilanswer
 

Il sert à rien ton ?page tel que tes liens sont écrits. Tu cliques sur Acceuil, tu vas sur la page pages/news.php. Alors que tes pseudo-frames sont sur index.php. Y a comme un os non ? :)
 
Normalement, dans un cas de pseudo-frame, l'url "de base", hors query string donc, de la page ne doit pas changer. Ton code php est correct, ce sont juste les liens dans menu.php qui pointent pas vers la bonne page.

n°1159090
tofti
Posté le 25-07-2005 à 15:09:24  profilanswer
 

La page index.php sert en quelles sortes de "conteneurs".
Je veut que quand on clique sur "Accueil" la page "news.php" se charge, vus que je veut que quand on lance le site, sur la page "centre.php" s'affiche la page "news.php". Si je redirige mes liens vers "index.php" il se produit que la page "index.php" se recharge a l'infini au centre du site ... (Et cela entrainne le plantage de l'explorateur ...)  
 
Je comprend pas tout la .. :)

n°1159122
tofti
Posté le 25-07-2005 à 15:28:15  profilanswer
 

C'est bon, apelez moi Noob, mdr, merci, j'vien de comprendre je confonder deux choses :)


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  [Résolu]Probleme avec les Pseudo-Frames

 

Sujets relatifs
probleme de player[Resolu] Intercepter une url
Ouverture d'une page dans la meme fenetre [RESOLU]Problème de requete sql..nécessité d'une requete récursive??
Probleme de script avec un formulaire[php] probleme de cache
miniature, encore... [RESOLU]Probleme de précision avec les tracés java2D
probleme creation de miniaturesprobleme avec les pseudo frames [resolu !!]
Plus de sujets relatifs à : [Résolu]Probleme avec les Pseudo-Frames


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