За последние 24 часа нас посетили 17278 программистов и 1292 робота. Сейчас ищут 1654 программиста ...

Файловое хранилище - (Квота личного кабинета, и немного еще)

Тема в разделе "Прочие вопросы по PHP", создана пользователем Panter7777, 1 фев 2011.

  1. Panter7777

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

    С нами с:
    10 окт 2010
    Сообщения:
    96
    Симпатии:
    0
    Адрес:
    Киев
    Всем привет! Данный топик наверно немного расширится от простого ответа. Но зато многи будет полезен.
    Собираюсь писать личное файловое хранилище. И вот парочка моментов в которых уже нужна подсказка.

    1. Как правельно задать квоту размера личного хранилища для пользователя допустим 5 Гб.
    (думал записывать в БД количество байт уже загруженых файлов, но а как тогда сообщить об нехватке места еще до момента загрузки???)
    2. На чем правельниее реализовать полоску загрузки файла???
    (Jquery, Flash, сможет что-то еще...)
     
  2. Gromo

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

    С нами с:
    24 май 2010
    Сообщения:
    2.786
    Симпатии:
    2
    Адрес:
    Ташкент
    на оба вопроса ответ flash.

    во флеш загружается кол-во уже занятого места.
    при выборе файла во флеше проверяется, если сумма
    уже занятого места и рамзера файла превышает
    лимит - вывести сообщение. однако это не избавляет
    от проверки после загрузки на сервере,
    т.к. данные на клиенте можно подделать.

    единственное кроссбраузерное решение для полоски загрузки - флеш.
     
  3. Panter7777

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

    С нами с:
    10 окт 2010
    Сообщения:
    96
    Симпатии:
    0
    Адрес:
    Киев
    Хорошо, а можно ли только средствами php сделать так:

    1. При выборе загрузить сразу несколько файлов (например 3-х), что б выпал список загружаемых файлов и те которые еще не загрузились писалось:

    1- название стаутс: загружен ---
    2- название статус: загружается ---
    3- Название статус: в очереди ---


    Можно или тоже Flash?
     
  4. Gromo

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

    С нами с:
    24 май 2010
    Сообщения:
    2.786
    Симпатии:
    2
    Адрес:
    Ташкент
    Panter7777
    выбор нескольких файлов возможен только через флеш.
    а так загрузка и изменение статуса возможны и через javascript
     
  5. Panter7777

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

    С нами с:
    10 окт 2010
    Сообщения:
    96
    Симпатии:
    0
    Адрес:
    Киев
    Может есть ссылочка где почитать о Flash + php работе в паре, а то что не найду только вода никаких примеров...
     
  6. Gromo

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

    С нами с:
    24 май 2010
    Сообщения:
    2.786
    Симпатии:
    2
    Адрес:
    Ташкент
    Panter7777
    искал год назад - пока не нашёл :)
    записался на курсы по флешу,
    может через пол года смогу написать подобное