Url valide fonction php

Résolu
Jean_2 Messages postés 245 Date d'inscription   Statut Membre Dernière intervention   -  
Jean_2 Messages postés 245 Date d'inscription   Statut Membre Dernière intervention   -
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 !!!
A voir également:

6 réponses

Dalida Messages postés 6728 Date d'inscription   Statut Contributeur Dernière intervention   922
 
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
Dr Zoidberg Messages postés 529 Date d'inscription   Statut Membre Dernière intervention   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
Jean_2 Messages postés 245 Date d'inscription   Statut Membre Dernière intervention   12
 
en fait je recherche la fonction qui remplace une chaine de caractère en url valide
(si ça existe, lol)

merci
0
Dalida Messages postés 6728 Date d'inscription   Statut Contributeur Dernière intervention   922
 
ah ben voila !

le Dr l'a trouvée !!!
j'avais regardé du côté de 'filter()' mais elle ne fait que "nettoyer" !
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Jean_2 Messages postés 245 Date d'inscription   Statut Membre Dernière intervention   12
 
merci à vous
je vais tester
0
Jean_2 Messages postés 245 Date d'inscription   Statut Membre Dernière intervention   12
 
c'est bon urlencode fonctionne très bien

je cloture
merci
0