Url valide fonction php

Résolu
Jean_2 Messages postés 245 Statut Membre -  
Jean_2 Messages postés 245 Statut Membre -
Bonjour,

C'est tout simple :

J'ai un lien de type : www....../....../mon lien
Ce n'est pas valide.
Comment rajouter %20 pour que le lien soit valide ?
cad faire : www....../....../mon%20lien

et plus généralement convertir les espaces, les apostrophes, ... pour avoir un lien valide

merci à vous !!!
Configuration: Windows XP
Firefox 2.0.0.12

6 réponses

  1. Dalida Messages postés 7114 Date d'inscription   Statut Contributeur Dernière intervention   923
     
    salut,

    la question semble bête mais ne pourrais-tu pas obtenir des url valides ?

    ce serait plus sûr.

    sinon avec 'strreplace()' ou les expressions régulières.
    tu peux passer un tableau contenant les caractères à remplacer.
    0
  2. Dr Zoidberg Messages postés 547 Statut Membre 100
     
    Salut,

    Si je ne me trompe pas les fonctions
    urlencode (http://fr.php.net/urlencode)
    et rawurlencode (https://www.php.net/rawurlencode
    sont faite pour ça.
    0
  3. Jean_2 Messages postés 245 Statut Membre 12
     
    en fait je recherche la fonction qui remplace une chaine de caractère en url valide
    (si ça existe, lol)

    merci
    0
  4. Dalida Messages postés 7114 Date d'inscription   Statut Contributeur Dernière intervention   923
     
    ah ben voila !

    le Dr l'a trouvée !!!
    j'avais regardé du côté de 'filter()' mais elle ne fait que "nettoyer" !
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. Jean_2 Messages postés 245 Statut Membre 12
     
    merci à vous
    je vais tester
    0
  7. Jean_2 Messages postés 245 Statut Membre 12
     
    c'est bon urlencode fonctionne très bien

    je cloture
    merci
    0