begin process at 2012 05 30 14:26:48
  Trouver un code source :
 
dans
 
Accueil > Forum > 

PHP

 > 

Divers

 > 

Divers

 > 

Echapper des esperluettes dans un .htaccess


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Echapper des esperluettes dans un .htaccess

vendredi 15 octobre 2010 à 11:10:42 | Echapper des esperluettes dans un .htaccess

pcmanprogrammeur

Bonjour à tous,

J'ai une URL de la sorte : http://monsite/R&d
et dans mon htaccess je fais : RewriteRule ^([^/]*)$ /index.php?rch=$1
le problème est que lorsque je fais un $_GET["rch"] dans mon index.php, sa valeur est "R" au lieu de "R&d" ! Jusque là c'est normal sauf que j'aimerai pouvoir échapper l'esperluette (et commercial) dans l'htaccess !
J'ai trouvé cette piste : http://www.mediawiki.org/wiki/Apache_configuration/fr que j'ai adapté :
RewriteEngine On
RewriteMap ampescape int:ampescape
RewriteRule ^([^/]*)$ /index.php?rch=${ampescape:$1} [L]
Mais j'ai une erreur 500 de retournée !!! Grrrrrrrrrrrr !!!
Avez-vous une idée de commencer échapper les esperluette dans un .htaccess? Attention : le "&" restera en "&", je ne veux pas l'encoder en "%26" ou "%2526" pour que ça marche !
Merci d'avance !


Cette discussion est classée dans : php, index, htaccess, rch, ampescape


Répondre à ce message

Sujets en rapport avec ce message

Echapper esperluette dans .htaccess [ par pcmanprogrammeur ] Bonjour à tous, J'ai une URL de la sorte : http://monsite/R&d et dans mon htaccess je fais : RewriteRule ^([^/]*)$ /index.php?rch=$1 le problè htaccess et Index of [ par pop70 ] Bonjour, j'apprends depuis récemment le php, et je teste mes pages sur un site hébergé par umbreon. Je me suis aperçu d'un problème plutôt contraignan probleme avec htaccess [ par kishkaya ] voila mon probleme est simple. Je sais que c'est pas important mais j'aimerais comprendre pourquoi : ErrorDocument  404  http://monhebergeur/index.ph Cible des liens [ par cobrachris ] Bonjour, question toutes bêtes :J'ai un index avec 5 div, et j'aurai voulu savoir comment indiquer à un lien sur ma page d'aller s'ouvrir dans tel div urlrewriting htaccess free [ par rockclimber ] Voila, je m'explique : J'aimerais que mon site chez free gère l'url-rewriting. Pour cela je passe par l'erreur 404, donc je redirige dans mon fichier Htaccess et PHP [ par ImmortalPC ] Salut, J'entre depuis un formulaire l'utilisateur et le passe. puis je l'envoie vers le dossier où se trouve le Htaccess mais comment faire pour que l free et les sessions !!! [ par kodiask ] Voilà j'ai un site sous free avec un espace membre et le problème survient pendant le login j'ai un message d'erreur qui apparait : Warning: session_ index.php?page=plan [ par brezoneg ] Bonjour,J'utilise un script et je voudrais changer la page index.La page que je voudrais faire apparaitre en index est présentée de la manière suivant header [ par panpan ] Hello,Est ce que quelqu'un aurait une idée d'ou pourrait venir cette erreur?Warning: Cannot add header information - headers already sent by (output s Récupérer URL page [ par tahiti_bob ] Bonjour,Je cherche à récupérer l'URL complète d'une page.Ex :L'adresse : http://serveur/index.php?page=forum&action=lireAvec la méthode $_SERVER[PHP_S


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 2,324 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales