Fil d'ariane ou breadcrumbs

bakkus Messages postés 93 Statut Membre -  
 Mimitouim -
Bonjour,
je voudrais mettre sur ma page web un "breadcrumbs" ou ce qu'on appel un " fil d'ariane" pour faciliter la navigation .Merci d'avance pour votre aide

4 réponses

Dalida Messages postés 7114 Statut Contributeur 923
 
salut,

je voudrais mettre sur ma page web un "breadcrumbs" ou ce qu'on appel un " fil d'ariane" pour faciliter la navigation
et on est censé faire quoi dans tout ça ?
-:oD

soit plus précis, tu utilises quoi, tu en es où…
0
bakkus Messages postés 93 Statut Membre 1
 
Bonsoir ,

Désolé d'avoir été aussi vague.

Donc je suis entrain de faire un site web avec php,htmal,css et dreamweaver 8 .

je ne suis qu'au début, j'ai fait deux pages.

je ne sais vraiment pas comment faire ça, car je débute réellement dans le développement.

Si vous avez un code où comment faire ça m'aiderai.

J'espère vous avoir bien éclairé maintenant .

Merci
0
cedopolice Messages postés 151 Statut Membre 2
 
Re bonjour!
je vois aussi cette question de ta part et il se trouve que j'ai la solution pour ça(je l'utilise ici:http://notreenvironnement.fr/Environnement/Article/Massacre-dauphin-danger.php), il faut que tes pages soient en .php:
placer dans le head:
<?php
$titre="nomdulien.php";
$nbr = 4;
$name = substr($titre, 0, -$nbr);
$var=explode('/',$_SERVER['REQUEST_URI']);
$i=0;
$i2=0;
foreach($var AS $contenu)
{
if($var[$i]!=$var[count($var)-1] and !empty($var[$i]) AND $i!=0)
{
$contenu2.=((!empty($contenu))?($contenu.'/'):(''));
$var[$i]='<a href="http://'.$_SERVER['HTTP_HOST'].'/'.$contenu2.'">'.ucfirst($contenu).'</a>';
$i2++;
}
$i++;
}
if (empty($_GET['p']))
$var[$i-1]=$titre;
else
$var[$i-1]=$_GET['p'].'.php';
if(!empty($var[count($var)-1]))
{
$var[count($var)-1]=ucfirst(substr($var[count($var)-1],0,strrpos($var[count($var)-1],'.')));
$i2++;
}
$var=ltrim(urldecode(implode(' > ',$var)),' > ');
if(preg_match('# > $#isU',$var))
{
$var=preg_replace('# > $#isU','',$var);
}
?> 


et à l'endroit ou tu veut le fil d'ariane:
<?php echo ' <a href="http://'.$_SERVER['HTTP_HOST'].'">Accueil</a> > '.$var; ?>


Ne pas oublier de placer un index.php dans chaque répertoire, et voilà!
Bonne continuation!
Dit moi si tu as des problèmes!
a bientôt
0
bibi
 
Merci infiniment.
0
Mimitouim
 
Bonjour,
Merci beaucoup pur ce code !
Mais ça me renvoi tout de même un message d'erreur :
Notice: Undefined variable: contenu2 in C:\Users\Marine\Desktop\CISPM\TP Accessibility\www\inc\inc-ariane.php on line 12


Et ça m'affiche ça :
Accueil > Index > Nomdulien

J'ai ajouter ton code a ma page 'index.php', je souhaiterais donc que cela affiche uniquement "Accueil"

Merci d'avance..
Cordialement,
0
bakkus Messages postés 93 Statut Membre 1
 
Merci beaucoup pour ton aide , j'apprécie !!

Je vais le tester et je tiendrai au courant si ça marche .

Bonne journée à toi!!!
0