Liens dans site dynamique

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Liens dans site dynamique

Re: Liens dans site dynamique

par carbonkid6 » 19 mai 2011, 10:44

<a href="?page=presentation" <?php echo (isSet($_GET['page']) && $_GET['page'] == "presentation")? 'class="lien_courant"' : '' ; ?> > PRESENTATION</a> 
Yeah, merci, ça marche!
:D

Re: Liens dans site dynamique

par xTG » 19 mai 2011, 10:36

<a href="?page=presentation" <?php echo (isSet($_GET['page']) && $_GET['page'] == "presentation")? 'class="lien_courant"' : '' ; ?> > PRESENTATION</a> 

Re: Liens dans site dynamique

par carbonkid6 » 19 mai 2011, 10:33

Avec la variable $_GET['page'] ?
Le principe est le même que pour la série de tests que tu fait en haut de page.
Oui mais ce que je ne comprend pas c'est comment je peux leur assigner un style à partir du $_GET['page']? Je suis débutante en php, j'ai certainement pas encore tout compris. Merci

Re: Liens dans site dynamique

par xTG » 19 mai 2011, 10:29

Avec la variable $_GET['page'] ?
Le principe est le même que pour la série de tests que tu fait en haut de page.

Re: Liens dans site dynamique

par moogli » 19 mai 2011, 10:28

salut,

cela peut se faire avec des css, plus d'info sur alsacreations (par exemple ;) )

@+

Liens dans site dynamique

par Carbonkid6 » 19 mai 2011, 09:45

Je suis en train de réaliser un site et j'ai un soucis au niveau des liens. Alors si quelqu'un peut m'aider ce sera vraiment bienvenue car je suis un peu perdue là!

J'aimerais que mes liens changes de couleur lorsque l'internaute ce trouve sur la page en lien avec celui-ci. Ceci afin de lui indiquer sur quelle page il se trouve.
Ayant codé mon site en php les classes ne fonctionnent pas.

Voici mon code:

Code : Tout sélectionner

<?php $dossierInc = 'inc/'; // si la var page vaut presentation if($_GET['page']=='presentation'){ // alors titre vaut presentation $titre='PRESENTATION'; $contenu = $dossierInc.'presentation.php'; }else if($_GET['page']=='equipe'){ // autrement si la var page vaut equipe $contenu = $dossierInc.'equipe.php'; $titre='NOTRE EQUIPE';// alors titre vaut NOTRE EQUIPE }else if($_GET['page']=='reference'){ // autrement si la var page vaut reference $contenu = $dossierInc.'reference.php'; $titre='REFERENCES';// alors titre vaut REFERENCE }else if($_GET['page']=='contact'){// autrement si page vaut contact $contenu = $dossierInc.'contact.php'; $titre='CONTACT';// alors titre vaut contact }else{ // autrement dans tous les autres cas $titre="PRESENTATION"; // titre vaut home $contenu = $dossierInc.'presentation.php'; }// fin ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>KPA ARCHITECTES/ARCHITEKTEN - <?php echo $titre; ?></title> <link rel="stylesheet" href="../style.css"> <meta name="viewport" content="width=1100px" /> <script type="text/javascript" src="js/jquery-1.4.2.min.js"></script> <script type="text/javascript"></script> </head> <body> <div id="principal" > <div id="langues"><a href="">de</a> | <a href="">fr</a></div> <div id="header"> <a href="../index.php"> <h1> <img src="../img/logoKPA.png" alt="Logo KPA " width="100" height="84" /></h1></a> </div> <div id="contenttext"> <a href="../index.php"><img id="btnclose" class="btnclose" src="../img/close.png" alt="bouton close" /></a> <div id="navig2"> <a href="?page=presentation" <?php if($_SERVER['SCRIPT_NAME'] == "?page=presentation")?> > PRESENTATION</a> <a href="?page=equipe" <?php if($_SERVER['SCRIPT_NAME'] == "?page=equipe")?> > L'EQUIPE</a> <a href="?page=reference" <?php if($_SERVER['SCRIPT_NAME'] == "?page=reference"); ?>> REFERENCES</a> <a href="?page=contact" <?php if($_SERVER['SCRIPT_NAME'] == "?page=contact") ; ?>> CONTACT</a> </div> <div id="info"><?php require($contenu); ?> </div> <!-- end div info --> </div><!--fermeture du div contenttext--> </div> </body> </html>
Comment reconnaitre sur quelle page je me trouve?

Merci