За последние 24 часа нас посетили 17867 программистов и 1649 роботов. Сейчас ищут 870 программистов ...

Сохранение пути файла, загружаемого на сервер

Тема в разделе "Прочие вопросы по PHP", создана пользователем swifter, 10 мар 2009.

  1. swifter

    swifter Активный пользователь

    С нами с:
    25 фев 2009
    Сообщения:
    6
    Симпатии:
    0
    Всем доброго времени суток!
    Суть проблемы: есть форма с большим количеством полей, среди которых поле для загрузки файла. Форма при сабмите проверяется на сервере и при возникновении ошибок возвращается пользователю со списком ошибок. При этом все данные которые были введены пользователем в форме сохраняются, что бы ему не приходилось вводить все по второму разу. С сохранением значений текстовых полей, селектов и тд проблем нет, а есть ли какая то возможность сохранить путь к файлу?
    Заранее спасибо.
     
  2. lexa

    lexa Активный пользователь

    С нами с:
    22 июл 2007
    Сообщения:
    1.746
    Симпатии:
    0
    Адрес:
    Санкт-Петербург
    Нет такой возможности в целях безопасности.

    Делай иначе: если ошибок нет при заливки файла, то заливай. Если ошибки есть в текстовых полях, то отображай их (ошибки), а вместо формы заливки файла показывай залитый файл. Если файлы правильно именовать, то изредка следует зпускать программу, которая пройдётся по файлам и удалит те, которые никак не привязаны к записям в БД.
     
  3. swifter

    swifter Активный пользователь

    С нами с:
    25 фев 2009
    Сообщения:
    6
    Симпатии:
    0
    Наверное так и сделаю. Просто когда в форму начинаешь тулить рисунки она терят внешний вид. Там все поля одинаковой высоты и ширины, а рисунки ресайзить до 20 пикселей в высоту это не дело :) Но раз другого пути нет...то и суда нет.

    lexa, огромное спасибо за ответ!