je te recopie ma ptite trouvaille qui est dans un autre topic
Je démarre avec une fonction toute bête pour gérer les liens d'un site :
J'utilise des fichiers pour mes pages comme ça : nomdelapage-n°desection.php
je mets les noms de page dans un tableau et j'inclue les pages par un appel à la cle, ç donne index.php?p=0 etc..
du coup quand on ajoute une page dans le tableau ça peut décaler les liens internes alors je fais une bête fonction pour créer ces liens :
// Tableau contenant la liste des pages
$Pages = array(0=>"Accueil","Nouveautes","Forum" );
// Vérification de l'existence du fichier
if (!isset($s)||!file_exists("pages/".$Pages[$p]."-$s.php" )) $s=0;
if (!isset($p)||!file_exists("pages/".$Pages[$p]."-$s.php" )) $p=0;
Function DynaLink ($PageLink) {
global $Pages;
reset ($Pages);
while ( list($Val,$NomPage)= each($Pages) ) {
if ($NomPage == $PageLink) return "?p=".$Val;
}
}
// inclusion de la page
include ("pages/$p-$s.php" );
et pour faire le lien un simple <a href="<?echo DynaLink("Forum" ); ?>">
fini les emmerdes à modifier des liens !
---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft