Addslahes fous
Résolu/Fermé
jeff
-
8 avril 2009 à 12:09
ThEBiShOp Messages postés 8378 Date d'inscription jeudi 22 mars 2007 Statut Contributeur Dernière intervention 8 février 2021 - 8 avril 2009 à 13:42
ThEBiShOp Messages postés 8378 Date d'inscription jeudi 22 mars 2007 Statut Contributeur Dernière intervention 8 février 2021 - 8 avril 2009 à 13:42
A voir également:
- Addslahes fous
- ChatCGT, ChatGPT assistant vocal… Les usages fous de l'IA vedette - Accueil - Guide Intelligence artificielle
- Nouveaux forfaits RED by SFR : des prix fous qui vont faire des jaloux - Accueil - Opérateurs & Forfaits
5 réponses
ThEBiShOp
Messages postés
8378
Date d'inscription
jeudi 22 mars 2007
Statut
Contributeur
Dernière intervention
8 février 2021
1 566
8 avril 2009 à 12:22
8 avril 2009 à 12:22
le addslashes mets des slashes avant les caractères spéciaux, tu peux utiliser un stripslashes par la suite :
$LeFichier = addslashes($LeFichier);
echo"<a href=' ".$DossierPath.$LeFichier." '>• ".stripslashes($LeFichier)." </a>"
$LeFichier = addslashes($LeFichier);
echo"<a href=' ".$DossierPath.$LeFichier." '>• ".stripslashes($LeFichier)." </a>"
tout d'abord merci de ta reponse
mais mon problème ne se situe pas au niveau de l'affichage mais du lien proprement dit
a href=' ".$DossierPath.$LeFichier."
le addslahes n'est pas prit en compte et pire il met un / au lieu d'un \
explication quand je regarde la source du lien ca me donne ca
http://localhost/site%20labo/bulletin_mensuel/2007%01%20L/
au lieu de ca
http://localhost/site%20labo/bulletin_mensuel/2007%01%20L'hépatite
y aurait t'il un problème connu lors que l'on pointe vers un lien possèdant une apostrophe dans le fichier?
mais mon problème ne se situe pas au niveau de l'affichage mais du lien proprement dit
a href=' ".$DossierPath.$LeFichier."
le addslahes n'est pas prit en compte et pire il met un / au lieu d'un \
explication quand je regarde la source du lien ca me donne ca
http://localhost/site%20labo/bulletin_mensuel/2007%01%20L/
au lieu de ca
http://localhost/site%20labo/bulletin_mensuel/2007%01%20L'hépatite
y aurait t'il un problème connu lors que l'on pointe vers un lien possèdant une apostrophe dans le fichier?
ThEBiShOp
Messages postés
8378
Date d'inscription
jeudi 22 mars 2007
Statut
Contributeur
Dernière intervention
8 février 2021
1 566
8 avril 2009 à 13:23
8 avril 2009 à 13:23
déjà il est fortement recommandé d'éviter les caractères spéciaux dans les urls
ensuite c'est obligé que le slash va couper ton url...
il faudrait trouver une façon de procéder autrement
ensuite c'est obligé que le slash va couper ton url...
il faudrait trouver une façon de procéder autrement
ok je vais retirer l'apostrophe au moment de l'upload par un str_replace("'"," ",$LeFichier); tant pis...
merci a toi
merci a toi
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
ThEBiShOp
Messages postés
8378
Date d'inscription
jeudi 22 mars 2007
Statut
Contributeur
Dernière intervention
8 février 2021
1 566
8 avril 2009 à 13:42
8 avril 2009 à 13:42
d'un point de vue général, il faudrait même remplacer tous les caractères susceptibles d'être spéciaux via un regex par exemple.