PHP заменяет двойную обратную косую черту "\\" на одну обратную косую черту "\" - PullRequest
4 голосов
/ 21 сентября 2008

Хорошо, я работаю над этой системой загрузки изображений php, но по какой-то причине Internet Explorer превращает мой базовый путь в тот же путь, но с двойной обратной косой чертой вместо одной; то есть:

C:\\Documents and Settings\\kasper\\Bureaublad\\24.jpg

Это должно стать C: \ Documents and Settings \ kasper \ Bureaublad \ 24.jpg.

Ответы [ 3 ]

3 голосов
/ 21 сентября 2008

Обратите внимание, что вы можете использовать "функцию" магических кавычек PHP, при которой входящие обратные слеши превращаются в \\.

См http://us2.php.net/magic_quotes

3 голосов
/ 21 сентября 2008

Используйте функцию stripslashes.

Это должно сделать их одинарными слэшами.

2 голосов
/ 21 сентября 2008

Рассматривали ли вы функцию stripslashes ()?

http://www.php.net/stripslashes

...