Améliorer le fil d'ariane

Eléphant du PHP | 213 Messages

17 mars 2022, 14:22

Bonjour,
J'ai fait une recherche avant de poster ma demande, mais as eu ce que je recherche.
J'ai un fil d'ariane qui fonctionne bien, je voudrais que toutes les pages vue soient indiquées.
Je me demande si ce n'est pas ce code qui bloque.

Code : Tout sélectionner

echo(str_replace("_" , " " , $prChunks[0]));
voici mon code complet.

Code : Tout sélectionner

<?php $def = "index"; $dPath = $_SERVER['PHP_SELF']; $dChunks = explode("/", $dPath); echo('<a class="dynNav" href="/">Accueil</a><span class="dynNav"> > </span>'); for($i=1; $i<count($dChunks); $i++ ){ echo('<a class="dynNav" href="/'); for($j=1; $j<=$i; $j++ ){ echo($dChunks[$j]); if($j!=count($dChunks)-1){ echo("/");} } if($i==count($dChunks)-1){ $prChunks = explode(".", $dChunks[$i]); if ($prChunks[0] == $def) $prChunks[0] = ""; $prChunks[0] = $prChunks[0] . "</a>"; } else $prChunks[0]=$dChunks[$i] . '</a><span class="dynNav"> > </span>'; echo('">'); echo(str_replace("_" , " " , $prChunks[0])); } ?>
Merci
De retour au PHP pour essayer de préserver mon emploi à 59 ans.

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 9782 Messages

17 mars 2022, 15:24

Qu'est-ce qui ne fonctionne pas ?
Rencontres-tu un message d'erreur ?
Quand tout le reste a échoué, lisez le mode d'emploi...

Eléphant du PHP | 213 Messages

17 mars 2022, 15:34

Bonjour @rthur,
Non tout fonctionne , mais il affiche que la première page et la dernière.
Je voudrais que toutes les pages visitées soient indiquées.
Ex de l'affichage:
Accueil > sdp-demande.
En fait je voudrais le chemin complet.
Accueil > sdp-methode > sdp-guichet> sdp-demande

Merci.
De retour au PHP pour essayer de préserver mon emploi à 59 ans.