Modifier url php
Helloween77
Messages postés
98
Statut
Membre
-
Templier Nocturne Messages postés 9989 Statut Membre -
Templier Nocturne Messages postés 9989 Statut Membre -
Bonjour et merci d'avance pour votre aide,
Sur mon site de critiques, lorsqu'on affiche une fiche (fiche.php), la fin de l'url est la suivante : fiche-id-nomdelafiche.php ... Seulement j'aimerais enlever le "fiche" et l'id car il paraît que c'est mieux pour le référencement...
Pour l'id je pensais l'envoyer grâce à un champ hidden, par contre si j'enlève le "fiche" comment faire pour que fiche.php soit quand même exécuté?
(je suis sur php 5 :))
Sur mon site de critiques, lorsqu'on affiche une fiche (fiche.php), la fin de l'url est la suivante : fiche-id-nomdelafiche.php ... Seulement j'aimerais enlever le "fiche" et l'id car il paraît que c'est mieux pour le référencement...
Pour l'id je pensais l'envoyer grâce à un champ hidden, par contre si j'enlève le "fiche" comment faire pour que fiche.php soit quand même exécuté?
(je suis sur php 5 :))
3 réponses
-
Bonjour
Vous pouvez envoyer vos données grace au session et avant les utiliser vous devez restarter la session,
Pour l'envoie:
session_start();
$_SESSION['fiche']=$fiche;
Pour la reception:
session_start();
$fiche=$_SESSION['fiche'];
Moi aussi je travaille sur php5, et meme vous pouvez envoyer tt un objet -
tu peux faire une unique page index.php,
tu fais ta page comme ça :
if($_POST['page'] == 1)
{
include('site.php')
}
elseif($_POST['page'] == 2)
{
include('article.php')
}
elseif($_POST['page'] == 3)
{
[...]
}
et pareil dans ta page article,
ça a l'avantage de n'être qu'une page, mais ça alourdis grandement le code -