хранение общих путей в MySQL, используя файл ввода в PHP

0

Я пытаюсь использовать файл input type = для пользователя, чтобы выбрать путь от общего сетевого диска в веб-приложении php. Я просто использую это, чтобы получить имя файла и ничего не делать с выбранным файлом. Теперь я сохраняю этот путь в базе данных mysql. Я не уверен, почему, но он хранится как "

скажем, например, если путь содержит \\\\filsrv\\logs\\tests

теперь в БД,\\удаляется, а часть '\ t' заменяется на 'tab'. Я не знаю, почему это происходит. Тип данных, который используется в MYSQL db, - varchar. Может ли кто-нибудь объяснить мне, как правильно получить этот путь?

  • 0
    Можете ли вы показать нам код? Как данные вставляются в БД? Я подозреваю, что вы пропускаете вызов mysql_escape_string .
Теги:

1 ответ

1
Лучший ответ

Исправлено это с помощью добавок, чтобы добавить дополнительный бит слэшей, чтобы правильно сохранить путь. спасибо в любом случае @Ferdinand Beyer

Ещё вопросы

Сообщество Overcoder
Наверх
Меню