PHP reemplaza las barras invertidas dobles “\\” por una sola barra invertida “\”
Pregunta
Bien, estoy trabajando en este sistema de carga de imágenes PHP, pero por alguna razón Internet Explorer convierte mi ruta base en la misma ruta, pero con barras invertidas dobles en lugar de una;es decir:
C:\\Documents and Settings\\kasper\\Bureaublad\\24.jpg
Esto debe convertirse en C:\Documents and Settings\kasper\Bureaublad\24.jpg.
Solución
Utilizar el stripslashes
función.
Eso debería convertirlos en barras simples.
Otros consejos
Tenga en cuenta que es posible que se esté encontrando con la "función" de Cotizaciones Mágicas de PHP donde las barras invertidas entrantes se convierten en \\
.
¿Has considerado la función stripslashes()?
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow