Url valide fonction php

Résolu/Fermé
Jean_2 Messages postés 245 Date d'inscription lundi 24 septembre 2007 Statut Membre Dernière intervention 13 septembre 2013 - 14 mars 2008 à 16:16
Jean_2 Messages postés 245 Date d'inscription lundi 24 septembre 2007 Statut Membre Dernière intervention 13 septembre 2013 - 15 mars 2008 à 09:41
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 !!!

6 réponses

Dalida Messages postés 6728 Date d'inscription mardi 14 mai 2002 Statut Contributeur Dernière intervention 11 janvier 2016 922
14 mars 2008 à 16:19
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 jeudi 28 juin 2007 Statut Membre Dernière intervention 12 juin 2015 100
14 mars 2008 à 16:31
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 lundi 24 septembre 2007 Statut Membre Dernière intervention 13 septembre 2013 12
14 mars 2008 à 16:32
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 mardi 14 mai 2002 Statut Contributeur Dernière intervention 11 janvier 2016 922
14 mars 2008 à 16:36
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 lundi 24 septembre 2007 Statut Membre Dernière intervention 13 septembre 2013 12
15 mars 2008 à 09:24
merci à vous
je vais tester
0
Jean_2 Messages postés 245 Date d'inscription lundi 24 septembre 2007 Statut Membre Dernière intervention 13 septembre 2013 12
15 mars 2008 à 09:41
c'est bon urlencode fonctionne très bien

je cloture
merci
0