PHP remplace les doubles barres obliques inverses & # 8220; \\ & # 8221; une seule barre oblique inversée & # 8220; \ & # 8221;
Question
D'accord, je travaille sur ce système de téléchargement d'images php, mais pour une raison quelconque, Internet Explorer transforme mon chemin d'accès de base en un chemin identique, mais avec des doubles barres obliques inverses au lieu d'un; c'est-à-dire:
C:\\Documents and Settings\\kasper\\Bureaublad\\24.jpg
Cela doit devenir C: \ Documents and Settings \ kasper \ Bureaublad \ 24.jpg.
La solution
Utilisez la fonction stripslashes
. .
Cela devrait en faire une simple barre oblique.
Autres conseils
Notez que vous pouvez peut-être utiliser les citations magiques de PHP "fonctionnalité". les barres obliques inverses entrantes sont transformées en \\
.
Avez-vous envisagé la fonction stripslashes ()?
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow