Общие => Базы данных => Тема начата: Bardel от 27 Ноября 2002, 13:41:34
Название: Запись в базу пути к файлу
Отправлено: Bardel от 27 Ноября 2002, 13:41:34
Нужно в бд сохранить путь к файлу Имеется в хтмл форме поле для выбора файла Информацию из этого поля записываю в бд в поле типа char Получается строка типа "C:\\Program files\\temp\\index.txt" Но весь прикол в том, что она полностью искажается, получается что-то типа С:docume~1ЮраLocals~1.tempphp.tmp Объясните как поступить в такой ситуации, ведь вроде бы все правильно.
Название: Запись в базу пути к файлу
Отправлено: fidget от 27 Ноября 2002, 13:48:21
ты должен эскейпить специальные символы: http://www.mysql.com/doc/en/String_syntax.html
используй либо функции языка, либо ручками, либо в MySQLе функция QUOTE() (они только с 4.0.3 версии)
Название: Запись в базу пути к файлу
Отправлено: bhor от 27 Ноября 2002, 15:37:26
Цитировать
С:docume~1ЮраLocals~1.tempphp.tmp
Принимаешь файл move_uploaded_file($file,Путь); А в базу записываешь Путь/$file_name