За последние 24 часа нас посетили 19395 программистов и 1607 роботов. Сейчас ищут 879 программистов ...

Форма отправки картинок

Тема в разделе "PHP для новичков", создана пользователем AccessDenied, 7 окт 2013.

  1. AccessDenied

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

    С нами с:
    27 янв 2008
    Сообщения:
    58
    Симпатии:
    0
    Адрес:
    Беларусь
    Все готово, все работает, как сделать так, чтобы в окне выбора файла были доступны только png, jpeg, gif?
     
  2. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    никак
     
  3. YSandro

    YSandro Старожил

    С нами с:
    7 апр 2011
    Сообщения:
    2.523
    Симпатии:
    2
    Код (Text):
    1. <input type="file" name="file" accept="image/png,image/jpeg,image/gif" />
     
  4. Your

    Your Старожил

    С нами с:
    2 июл 2011
    Сообщения:
    4.074
    Симпатии:
    7
    Без проверки на сервере не стоит этого делать.
     
  5. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
  6. sahaviev

    sahaviev Новичок

    С нами с:
    20 сен 2013
    Сообщения:
    6
    Симпатии:
    0
    Адрес:
    Казань
    Как вариант можно использовать html5/flash загрузчик изображений: http://www.uploadify.com/
    Он сделает окошко для загрузки изображений только с нужными форматами.

    Мне подошел еще такой вариант. В окне выбора файла будут все форматы, но когда ты выберешь какой-нибудь левый, он будет ругаться. Обязательно нужно проверять файлы на стороне сервера.
    http://code.google.com/p/ajax-upload/

    p.s.: в сочетании с accept="image/png,image/jpeg,image/gif" норм, имхо
     
  7. AccessDenied

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

    С нами с:
    27 янв 2008
    Сообщения:
    58
    Симпатии:
    0
    Адрес:
    Беларусь
    Спасибо.
    Проверка есть, по всем возможным параметрам, не картинки удаляются сразу после получения их скриптом.
     
  8. Your

    Your Старожил

    С нами с:
    2 июл 2011
    Сообщения:
    4.074
    Симпатии:
    7
    Я думаю не стоит беспокоиться об этом, когда выбираем файл мы смотрим формат и если из указанных mime типов не будет то скажет, что можно только перечисленные форматы файлов.
    При выборе файла мы знаем его полное название и формат, почему бы не проверить?