Problème avec le signe +

Discussion dans 'URL Rewriting et .htaccess' créé par c_koi_ca, 20 Mai 2016.

  1. c_koi_ca
    c_koi_ca Nouveau WRInaute
    Inscrit:
    20 Mai 2016
    Messages:
    2
    J'aime reçus:
    0
    Bonjour,
    je réalise un site dans lequel j'utilise la règle suivante :
    RewriteRule ^p-(.*)\.html$ detail-produit-.php?Pro_ID=$1 [L,QSA]
    j'ai mis * pour faire les tests.

    Tous fonctionne nickel, je récupère bien ma variable Pro_ID sur la page detail-produit-.php
    sauf lorsque la variable se termine par un +, celui-ci est supprimé.
    On passe "MACHIN-TRUC+" et on récupère "MACHIN-TRUC"

    Merci
     
  2. Louis63
    Louis63 WRInaute discret
    Inscrit:
    22 Février 2016
    Messages:
    101
    J'aime reçus:
    0
    un + dans une url, c'est transformé en espace, donc en fait, c'est "MACHIN-TRUC " qui est récupéré.
    il faut passer %2b pour vraiment récupérer un +.
     
  3. c_koi_ca
    c_koi_ca Nouveau WRInaute
    Inscrit:
    20 Mai 2016
    Messages:
    2
    J'aime reçus:
    0
    Merci louis pour cette info.
    Effectivement je récupère bien un espace.
    J'ai résolu le pb en vérifiant avant de passer ma variable $Pro_ID
    si celle-ci comporte un + et si c'est le cas je le remplace par %2b et tout
    fonctionne.
    Merci
     
Chargement...
Similar Threads - Problème signe Forum Date
[Problème Flash CS5] lien assigné à un bouton Le café de WebRankInfo 17 Août 2011
Problèmes avec OVH. Le café de WebRankInfo 8 Octobre 2021
Authentification forte : problème de paiement ? e-commerce 7 Octobre 2021
Multiples problèmes sur GA Google Analytics 28 Septembre 2021
Problème avec tag manager pixel Facebook Référencement Google 25 Septembre 2021
Problème d'indexation Google : que faire ? Crawl et indexation Google, sitemaps 21 Septembre 2021
Problèmes score Rank Math Référencement Google 20 Septembre 2021
Problème avec alternate.fr e-commerce 10 Septembre 2021
GSC : problème de Couverture Rédaction web et référencement 5 Septembre 2021
PHP : problème de comparaison égalité dans boucle FOR avec incrément décimal de 0.1 Développement d'un site Web ou d'une appli mobile 26 Août 2021