Bonjour
Je voudrais simplifier mes urls de site : du type
projet/index.php?page=evenements en /index.html lorsque l'utilisateur clique dessus
donc j'ai utilisé le fichier .htaccess
Lorsque je tape l'url /projet/accueil.html ca marche
Mais je voudrais que lorsque je clique ca change tout seul sans etre obligé de taper manuellement lurl.
Voici ce que j'ai pour mes pages :
merci de m'aider si possible
Modifié par taco (12 May 2014 - 23:30)
Je voudrais simplifier mes urls de site : du type
projet/index.php?page=evenements en /index.html lorsque l'utilisateur clique dessus
donc j'ai utilisé le fichier .htaccess
Options +FollowSymlinks
RewriteEngine on
RewriteRule ^accueil.html$ /projet/index.php?page=accueil
Lorsque je tape l'url /projet/accueil.html ca marche
Mais je voudrais que lorsque je clique ca change tout seul sans etre obligé de taper manuellement lurl.
Voici ce que j'ai pour mes pages :
<?php
//La liste des pages autorisées pour l'include
$pagesOK['accueil'] = './navigation/accueil.php';
$pagesOK['comite'] = './navigation/comite.php';
$pagesOK['evenements'] = './navigation/evenements.php';
$pagesOK['photos'] = './navigation/photos.php';
$pagesOK['contact'] = './navigation/contact.php';
$pagesOK['connexion'] = './navigation/connexion.php';
$pagesOK['deconnexion'] = './navigation/deconnexion.php';
$pagesOK['inscription'] = './navigation/inscription.php';
$pagesOK['administration'] = './navigation/administration.php';
$page = 'accueil';
//On teste maintenant le $_GET['page']
//Si il est dans les keys du tableau $pagesOK
if(!empty($_GET['page']) && array_key_exists($_GET['page'], $pagesOK))
{
//On remplace la valeur par default par celle de l'url
$page = $_GET['page'];
$titre = $pagesTitre[$page];
}
?>
merci de m'aider si possible
Modifié par taco (12 May 2014 - 23:30)