IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

Probleme lien PHP


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Mai 2005
    Messages
    14
    Détails du profil
    Informations forums :
    Inscription : Mai 2005
    Messages : 14
    Par défaut Probleme lien PHP
    Bonjour,

    J'ai un index.php avec des include sur les partie
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    <table  border=0> .....
    <TR bgcolor=#FFFFFF>
     <TH><img src="images/*******.jpg" width=200 height=200></a></TH>
    <TH> <?php include("entete.php"); ?> </TH>
      </TR>
      <TR>
     <TD VALIGN=TOP> <?php include("menu.php"); ?> </TD>
     <TD> <?php include("accueil.php"); ?> </TD>
      </TR>
      <TR>
     <TD></TD>
     <TD> <?php include("pied_de_page.php"); ?> </TD>
      </TR>
    </TABLE> ........
    J'ai un menu vertical gauche javascript avec :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    mv2_lien[2] += '<A HREF="index.php?page=archive_cpt_calc" CLASS=mv2style> . Archives Compteur </A><BR>';
    mv2_lien[2] += '<A HREF="index.php?pied=archive_cpt_calc" CLASS=mv2style> . test </A><BR>';
    J'ai ma page d'accueil.php ou mes liens fonctionnent bien, donc quand je clique sur mon lien j'ai bien ma page d'accueil sur index.php?page=***** OK :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
     
    <div id="accueil">        
       <div class="element_accueil">
    	   <h3></h3>
    	   <ul>
     
    <?php
     
     
     
    $pageok= array(
     
     
     
        "#"                     => "accueil.php",
     
        "archive_cpt_calc"             => "archive_compt.html",   
     
        );
     
     
     
    	// Verification de la validite du parametre "page" et de son existance
     
    if ( (isset($_GET['page'])) && (isset($pageok[$_GET['page']])) ) {
     
        //alors il faut inclure la page...
     
        include ($pageok[$_GET['page']]);
     
    }else
     
    {
     
    include ("accueil.php");
     
    }
     
    ?>
     
    	   </ul>
       </div>    
    </div>
    et j'ai fait la meme chose avec pied qui correspond a mon pied de page :
    ou la encore j'ai créé la meme page que accueil.php et je l'ai appelé pied_de_page.php :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    <div id="petitpied">        
       <div class="element_pied">
    	   <h3>pied de page</h3>
    	   <ul>
     
    <?php
     
     
     
    $piedok= array(
     
     
        "#"                     => "pied_de_page.php",
     
        "archive_cpt_calc"             => "archive_compt.html",   
     
        );
     
     
     
    	// Verification de la validite du parametre "pied" et de son existance
     
    if ( (isset($_GET['pied'])) && (isset($piedok[$_GET['pied']])) ) {
     
        //alors il faut inclure le pied...
     
        include ($piedok[$_GET['pied']]);
     
    }else
     
    {
     
    include ("ras.php");
     
    }
     
    ?>
     
    	   </ul>
       </div>    
    </div>
    Mais j'arrive pas a pointer sur mon pied de page avec le lien de mon menu avec ca :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <....A HREF="index.php?pied=archive_cpt_calc...
    Merci pour votre aide

    Stéphane.

  2. #2
    Membre émérite Avatar de fallais
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Juillet 2006
    Messages
    858
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux

    Informations forums :
    Inscription : Juillet 2006
    Messages : 858
    Par défaut
    Tu pourrais utiliser les switch pour simplifier

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    <div id="accueil">        
    	<div class="element_accueil">
    	<h3></h3>
    	<ul>
     
    <?php
    switch($_GET['pied'])
    {
    	case '#':
    	include('accueil.php');
    	break;
     
    	case 'archive_cpt_calc':
    	include('archive_compt.html');
    	break;
     
    	default:
    	include('accueil.php');
    	break;
    }
    ?>
     
    	</ul>
    	</div>    
    </div>

Discussions similaires

  1. [PHP-JS] probleme lien sur bouton
    Par jguep dans le forum Langage
    Réponses: 2
    Dernier message: 11/01/2007, 12h26
  2. Confirmer une action dans un lien PHP
    Par Invité dans le forum Langage
    Réponses: 6
    Dernier message: 11/10/2005, 20h29
  3. [SGBD] Probleme Avec Php et Mysql
    Par junior258 dans le forum Installation
    Réponses: 2
    Dernier message: 20/09/2005, 11h39
  4. probleme postgresql php
    Par jbaudens dans le forum PostgreSQL
    Réponses: 10
    Dernier message: 14/04/2005, 13h46

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo