Fil d'ariane, chemin de fer, breadcrumb
Résolu
cedopolice
Messages postés
146
Date d'inscription
Statut
Membre
Dernière intervention
-
Apicmoi Messages postés 2 Date d'inscription Statut Membre Dernière intervention -
Apicmoi Messages postés 2 Date d'inscription Statut Membre Dernière intervention -
A voir également:
- Fil d'ariane, chemin de fer, breadcrumb
- Son dans un seul écouteur avec fil ✓ - Forum Audio
- Chaque fichier en ligne sur le web a un chemin d’accès sur un serveur. c’est le cas du fichier du logo présent sur la page de cette ville. quel est le chemin de ce fichier à partir de la racine du site ? ✓ - Forum Windows
- Comment connecter un ordinateur fixe en wifi sans fil - Guide
- Un seul de mes écouteurs iPhone fonctionne. Que faire ? ✓ - Forum iPhone
- Sonnette sans fil silvercrest > réinitialiser ✓ - Forum Enceintes / HiFi
15 réponses
c bon :
<?php
$titre="nature et ecologie.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);
}
echo 'Vous êtes ici : <a href="http://'.$_SERVER['HTTP_HOST'].'">Accueil</a> > '.$var;
?>
-->tu doi rajouter .php au titre de t page et linsérer dans la variable $titre. ensuite entre <title>et</title> tu met <?php echo $name; ?> tu aura donc :
<?php
$titre="titre de ta page.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);
}
?>
<html>
<head>
<title><?php echo $name; ?></title>
</head>
<body>
<?php echo 'Vous êtes ici : <a href="http://'.$_SERVER['HTTP_HOST'].'">Accueil</a> > '.$var; ?>
</body>
</html>
voila :D
si tu a besoin d'aide, n'hésite pas
<?php
$titre="nature et ecologie.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);
}
echo 'Vous êtes ici : <a href="http://'.$_SERVER['HTTP_HOST'].'">Accueil</a> > '.$var;
?>
-->tu doi rajouter .php au titre de t page et linsérer dans la variable $titre. ensuite entre <title>et</title> tu met <?php echo $name; ?> tu aura donc :
<?php
$titre="titre de ta page.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);
}
?>
<html>
<head>
<title><?php echo $name; ?></title>
</head>
<body>
<?php echo 'Vous êtes ici : <a href="http://'.$_SERVER['HTTP_HOST'].'">Accueil</a> > '.$var; ?>
</body>
</html>
voila :D
si tu a besoin d'aide, n'hésite pas
ERREUR, desole, ce n'est pas le bon script!!!
C'est celui la:
A inserer dans le head:
<SCRIPT language=javascript>
// Script réalisé par https://www.toutjavascript.com/main/index.php3
// Reproduction gratuite à condition de laisser ce commentaire
function ExtraireURL(url) {
var separateur = " > ";
var tjs = url.indexOf("/",7)
var tjs2= 0;
var domaine=url.substring(7,url.indexOf("/",7));
document.write("<A href='"+url.substring(0,tjs)+"'>"+domaine+"</A>");
while (tjs>1) {
tjs2 = url.indexOf("/",tjs+1);
if (tjs2>0) {
rep = url.substring(tjs+1,tjs2);
document.write( separateur + "<A href='"+url.substring(0,tjs2)+"'>"+rep+"</A>");
} else {
rep = url.substring(tjs+1,9999);
document.write( separateur + rep);
}
tjs = url.indexOf("/",tjs+1);
}
}
</SCRIPT>
A inserer la ou on veut le fil d'ariane:
<SCRIPT language=javascript>
ExtraireURL(window.location.href);
</SCRIPT>
C'est celui la:
A inserer dans le head:
<SCRIPT language=javascript>
// Script réalisé par https://www.toutjavascript.com/main/index.php3
// Reproduction gratuite à condition de laisser ce commentaire
function ExtraireURL(url) {
var separateur = " > ";
var tjs = url.indexOf("/",7)
var tjs2= 0;
var domaine=url.substring(7,url.indexOf("/",7));
document.write("<A href='"+url.substring(0,tjs)+"'>"+domaine+"</A>");
while (tjs>1) {
tjs2 = url.indexOf("/",tjs+1);
if (tjs2>0) {
rep = url.substring(tjs+1,tjs2);
document.write( separateur + "<A href='"+url.substring(0,tjs2)+"'>"+rep+"</A>");
} else {
rep = url.substring(tjs+1,9999);
document.write( separateur + rep);
}
tjs = url.indexOf("/",tjs+1);
}
}
</SCRIPT>
A inserer la ou on veut le fil d'ariane:
<SCRIPT language=javascript>
ExtraireURL(window.location.href);
</SCRIPT>
Bonjour,
Je voudrais utiliser ce script. Il fonctionne très bien. Mes programmes sont en ASP et non en PHP. Je voudrais, à la place de : Vous êtes ici: www;monsite.com > calender.com.asp
pouvoir afficher : Vous êtes ici: Accueil > Calendrier
Les noms des pages seraient placés en début de title ou mieux dans une variable dans chaque page..
Quelqu'un peut-il m'aider?
Daniel
Je voudrais utiliser ce script. Il fonctionne très bien. Mes programmes sont en ASP et non en PHP. Je voudrais, à la place de : Vous êtes ici: www;monsite.com > calender.com.asp
pouvoir afficher : Vous êtes ici: Accueil > Calendrier
Les noms des pages seraient placés en début de title ou mieux dans une variable dans chaque page..
Quelqu'un peut-il m'aider?
Daniel
cherche plutot un code en php, comme sa tu met ton titre dans un variable et sa te facilitera les choses
si jai le temps je te fai sa
si jai le temps je te fai sa
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Si tu me le fait, ca le fait(car je suis un gros nul), mais je voudrais pas abuser!
Merci d'essayer en tout cas!!
Merci d'essayer en tout cas!!
C super sympa, j'essaye ca de suite!
Heu, je comprend rien...desole, mais je vais faire des essais
Je sais pas trop ou placer les codes( ps: j'ai rien qui s'appel nature et ecologie(c'etait un exemple) et du coup, je suis perdu, m'en faut pas beaucoup!
Mais j'essaye quand même!
Heu, je comprend rien...desole, mais je vais faire des essais
Je sais pas trop ou placer les codes( ps: j'ai rien qui s'appel nature et ecologie(c'etait un exemple) et du coup, je suis perdu, m'en faut pas beaucoup!
Mais j'essaye quand même!
nature et ecologie c'est le titre de la page, que tu met normalement entre <title> et</title> et la tu doi rajouter .php au titre pr pouvoir lintégrer au fil darianne.
le truc importan a comprendre cest que tu met ton titre a la place de "nature et ecologie" dans $title="nature et ecologie.php"; mai tu laisse le ".php", sinon tu na rien a changé (normalement)
a oui : ne le teste pas en local, a moin davoir wamp ou easyphp .
je sai je mexplique pas super bien mai bon... chacun son truc :p
le truc importan a comprendre cest que tu met ton titre a la place de "nature et ecologie" dans $title="nature et ecologie.php"; mai tu laisse le ".php", sinon tu na rien a changé (normalement)
a oui : ne le teste pas en local, a moin davoir wamp ou easyphp .
je sai je mexplique pas super bien mai bon... chacun son truc :p
C super, ca marche!!! t'es un bon, et moi un gros nul, mais j'ai compris!!
Par contre est ce que dans la balise title je peut laisser le titre de ma page ?(pour le referencement et l'affichage dans les fenetres?
Merci beaucoup!!
Par contre est ce que dans la balise title je peut laisser le titre de ma page ?(pour le referencement et l'affichage dans les fenetres?
Merci beaucoup!!
ouai, tu peu laisser le titre de ta page, cétai juste pr éviter la répétition.
-->si ta compri, cest que tes pas un gros nul :p
-->si ta compri, cest que tes pas un gros nul :p
Ok, j'ai essayé, et oui, le titre s'affiche correctement.
En tout cas, vraiment, merci, ca faisait un moment que je prenais la tete
merci!!!
Ps:alors suis un petit nul qui progressera grace a des gens patients comme toi!
A+
En tout cas, vraiment, merci, ca faisait un moment que je prenais la tete
merci!!!
Ps:alors suis un petit nul qui progressera grace a des gens patients comme toi!
A+
heu, juste un petit souci....
Quand, dans le file j'ai:
url->"repertoire"->url et que je clique sur "repertoire", je tombe sur l'arboresence du repertoire( comme en ftp, je sais pas si je m'explique bien:
http://notreenvironnement.free.fr/DOSSIERS/copiedossier.php
Clique sur dossier pour voir
sans vouloir abuser de ton temps...
Quand, dans le file j'ai:
url->"repertoire"->url et que je clique sur "repertoire", je tombe sur l'arboresence du repertoire( comme en ftp, je sais pas si je m'explique bien:
http://notreenvironnement.free.fr/DOSSIERS/copiedossier.php
Clique sur dossier pour voir
sans vouloir abuser de ton temps...