Ça ne vient pas des %20 manquant pour remplacer les espaces par hazard? file://z:\mon_dossier\mon fichier toto %3F%3 vir%3F%3F (au plus vite).doc
Fait un petit test, tu as bien un echo $ta_variable que tu embriques de url_decode encode etc..., fait donc un echo tout simple, puis affiche le résultat dans un navigateur puis affiche le code source (CTRL+U dans Firefox). Regarde dans la sortie HTML si ton lien est comme tu le souhaite.
D'une autre manière, urlencode (il me semble fortement) qu'il ne sert uniquement à faire passer des variables à $_GET et non pas à encoder une URL, car en fait c'est le navigateur qui doit faire automatiquement la conversion des liens.
Je vais faire un p'tit test ...
< a href="projet 2I/éééindex_html_m3656259d.gif">lien vers un fichier avec un espace< /a> j'ai volontairement ajouté un espace pour qu'il ne soit pas interprété par le parseur
ben oui, c passer sans soucis, donc écrit tes liens sans encodages.
# Pas d'encodage pour les liens
Posté par mykey . En réponse au message nmogosearch, frontend php et accent dans les url !. Évalué à 1.
file://z:\mon_dossier\mon fichier toto %3F%3 vir%3F%3F (au plus vite).doc
Fait un petit test, tu as bien un echo $ta_variable que tu embriques de url_decode encode etc..., fait donc un echo tout simple, puis affiche le résultat dans un navigateur puis affiche le code source (CTRL+U dans Firefox). Regarde dans la sortie HTML si ton lien est comme tu le souhaite.
D'une autre manière, urlencode (il me semble fortement) qu'il ne sert uniquement à faire passer des variables à $_GET et non pas à encoder une URL, car en fait c'est le navigateur qui doit faire automatiquement la conversion des liens.
Je vais faire un p'tit test ...
< a href="projet 2I/éééindex_html_m3656259d.gif">lien vers un fichier avec un espace< /a>
j'ai volontairement ajouté un espace pour qu'il ne soit pas interprété par le parseur
ben oui, c passer sans soucis, donc écrit tes liens sans encodages.
J'espère que tu vas trouver
++