За последние 24 часа нас посетили 107404 программиста и 2561 робот. Сейчас ищут 1327 программистов ...

Проблемма с copy()

Тема в разделе "PHP для новичков", создана пользователем Rim, 8 фев 2011.

  1. tommyangelo

    tommyangelo Старожил

    С нами с:
    6 дек 2009
    Сообщения:
    2.549
    Симпатии:
    0
    Адрес:
    Мариуполь
    Rim

    1) Убедиться, что форма при отправке попадает в свой обработчик. Для этого в начале обработчика пишем die('ololo!!11!!');
    2) Убедиться, что форма может отправлять файлы (имеет нужный enctype)
    3) Убедиться, что ты отправляешь именно файл, а не строку (input type="file")
    4) Убедиться, что размер отправляемого файла не превышает допустимый размер (upload_max_filesize)

    З.ы. Барабашек имхо не существует. Бывают - воображение, невнимательность, случайная цепь совпадений.
     
  2. Gromo

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

    С нами с:
    24 май 2010
    Сообщения:
    2.786
    Симпатии:
    2
    Адрес:
    Ташкент
    и барабашки. пруф. - Апельсин из них :)
     
  3. Апельсин

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

    С нами с:
    20 мар 2010
    Сообщения:
    3.645
    Симпатии:
    2
    [​IMG]
     
  4. igordata

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

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    барабашек не существует? =) какие версии будут насчет лампы моей или волшебного файла?
     
  5. tommyangelo

    tommyangelo Старожил

    С нами с:
    6 дек 2009
    Сообщения:
    2.549
    Симпатии:
    0
    Адрес:
    Мариуполь
    igordata невнимательность :) Чтобы дать более полный ответ нужно тщательно изучить предметную область)
     
  6. igordata

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

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    я мониторил USB - изменений там не происходило.

    про файл: невнимательность, говоришь? ну открыл текстовичек, посмотрел, закрыл. кинул на рабочий стол, открыл - там другой текст. закрыл, стер, кинул еще раз - опять не тот, что изначально. как так? =)
     
  7. tommyangelo

    tommyangelo Старожил

    С нами с:
    6 дек 2009
    Сообщения:
    2.549
    Симпатии:
    0
    Адрес:
    Мариуполь
    вирусня? :)
     
  8. igordata

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

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

    в обоих случаях есть восхищенные свидетели...
     
  9. Rim

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

    С нами с:
    28 дек 2010
    Сообщения:
    53
    Симпатии:
    0
    tommyangelo
    1) Убедиться, что форма при отправке попадает в свой обработчик. Для этого в начале обработчика пишем die('ololo!!11!!');
    = форма попадает на свой обработчик, пробывал!

    2) Убедиться, что форма может отправлять файлы (имеет нужный enctype)
    = начинал с того тему... писал также что если запустить файл на прямую - пашет

    3) Убедиться, что ты отправляешь именно файл, а не строку (input type="file")
    = ??? это не понял, как убедиться? (вот пример <input type='file' name='foto'>)

    4) Убедиться, что размер отправляемого файла не превышает допустимый размер (upload_max_filesize)
    = специально поставил 40 мб, каждая фотка не больше 1 мб, в общем не больше 3 мб
     
  10. igordata

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

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    отправь 1 килобайт
     
  11. tommyangelo

    tommyangelo Старожил

    С нами с:
    6 дек 2009
    Сообщения:
    2.549
    Симпатии:
    0
    Адрес:
    Мариуполь
    Rim
    в самом начале обработчика, там где ты ставил die(); вывести массив $_FILES
    var_dump($_FILES);die();

    Если он здесь пустой - значит обработчик вообще не при чем. Искать надо на уровне апача.
     
  12. Rim

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

    С нами с:
    28 дек 2010
    Сообщения:
    53
    Симпатии:
    0
    понятно! Спасибо!
    Но... ведь и на хосте не пашет, та же ошибка, с теми же проблемами =(