Salut à tous,
Je suis bloqué par mon url rewritting alors si vous avez quelques secondes merci de votre aide
Mon problème est le suivant :
- Dans ma bdd, je vais inscrire des membres dont le titre pourra être séparé par un " ", exemple : mon toto
- Du coup, j'ai "forcé" mes liens pour qu'un "-" soit inséré entre chaque mot
le lien est donc : /Annuaire/membres/mon-toto (sachant que l'url "réelle" des pages est : /Annuaire/membres.php?titre=mon-toto)
Mais dans ma bdd, le membre s'appelle toujours "mon toto", du coup mes liens ne fonctionnent plus.
Aussi, sauf erreur de ma part, il faut que je crée une règle supplémentaire qui indique que le titre doit être séparé par un "-" mais je n'y n' arrive pas, alors merci de votre aide
Voici mon htaccess :
Sans ajouter la regex, cela ne fonctionnait pas non plus pour les "titres" séparés par un espace. Mais la page "...montoto" s'affichait correctement...
Je ne vois pas de soluce (avec mes modestes compétences) alors si vous avez une idée. Merci
@plus
Zedbar
Je suis bloqué par mon url rewritting alors si vous avez quelques secondes merci de votre aide

Mon problème est le suivant :
- Dans ma bdd, je vais inscrire des membres dont le titre pourra être séparé par un " ", exemple : mon toto
- Du coup, j'ai "forcé" mes liens pour qu'un "-" soit inséré entre chaque mot
echo "<a href='/Annuaire/membres/";
$regex = '# #';
$fetch_replace = preg_replace($regex, '-', $fetch);
echo "".$fetch_replace['titre']." 'class='visit'>Voir sa fiche</a> </div>";
le lien est donc : /Annuaire/membres/mon-toto (sachant que l'url "réelle" des pages est : /Annuaire/membres.php?titre=mon-toto)
Mais dans ma bdd, le membre s'appelle toujours "mon toto", du coup mes liens ne fonctionnent plus.
Aussi, sauf erreur de ma part, il faut que je crée une règle supplémentaire qui indique que le titre doit être séparé par un "-" mais je n'y n' arrive pas, alors merci de votre aide

Voici mon htaccess :
RewriteEngine On
RewriteRule membres/([a-zA-Z0-9\-\%]+) membres.php?titre=$1
Sans ajouter la regex, cela ne fonctionnait pas non plus pour les "titres" séparés par un espace. Mais la page "...montoto" s'affichait correctement...
Je ne vois pas de soluce (avec mes modestes compétences) alors si vous avez une idée. Merci

@plus
Zedbar