За последние 24 часа нас посетили 17946 программистов и 1614 роботов. Сейчас ищут 1505 программистов ...

Класс загрузки файлов на сервер

Тема в разделе "Решения, алгоритмы", создана пользователем shreck, 27 фев 2008.

  1. vb

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

    С нами с:
    6 июн 2006
    Сообщения:
    911
    Симпатии:
    0
    Адрес:
    Saint-Petersburg
    +1 :)))))))))))
     
  2. shreck

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

    С нами с:
    7 авг 2007
    Сообщения:
    479
    Симпатии:
    0
    Адрес:
    Россия, Саратов
    vb
    Ну наконец-то, кто-то по-нормальному "обосрал" мое решение. Я уж думал ...

    Понял, поправлю.

    А вот это непонятно мне. Причем тут константы и имя класса?


    Потому что лучше я напишу велосипед, хоть и с треугольными колесами, но я буду добиваться лучших результатов, чтобы оно стало
    например вышеизложенные Вами, уважаемый. Мне приятнее использовать свои наработки, чем разбираться в коде других.

    С уважением.
     
  3. shreck

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

    С нами с:
    7 авг 2007
    Сообщения:
    479
    Симпатии:
    0
    Адрес:
    Россия, Саратов
    sword dancer
     
  4. sword dancer

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

    С нами с:
    17 фев 2008
    Сообщения:
    295
    Симпатии:
    0
    ты никогда не сможешь сделать лучше, чем у других, пока не разберёшься, как это сделано у других и, что не менее важно, почему у них сделано именно так.
     
  5. vb

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

    С нами с:
    6 июн 2006
    Сообщения:
    911
    Симпатии:
    0
    Адрес:
    Saint-Petersburg
    Обращайтесь! :)Только не очень часто :).

    Потому что константы обладают таким замечательным свойством как глобальностью, поэтому (если не ошибаюсь, то) во всех стандартах рекомендуется начинать их с префикса отражающего имя файла.
    По тем же стандартам имя файла класса рекомендуется делать соответствующим имени класса.
    :)
    -1
    +1
     
  6. Elkaz

    Elkaz Старожил
    Команда форума Модератор

    С нами с:
    26 июн 2006
    Сообщения:
    3.373
    Симпатии:
    0
    Адрес:
    Баку, Азербайджан
    Не факт. Имхо.
     
  7. sword dancer

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

    С нами с:
    17 фев 2008
    Сообщения:
    295
    Симпатии:
    0
    дураки учатся на своих ошибках. умные - на чужих. вот и получается, что умные учатся у дураков :)
     
  8. dAllonE

    dAllonE Guest

    sword dancer, я с тобой полностью согласен, что разобрать/осознать написанные опытными программистами скрипты необходимо, но, свои ошибки куда как более болезненны, а боль, она хорошо запоминается :)
     
  9. vb

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

    С нами с:
    6 июн 2006
    Сообщения:
    911
    Симпатии:
    0
    Адрес:
    Saint-Petersburg
    буду шлепать тебя с утра до вечера :twisted:
     
  10. sword dancer

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

    С нами с:
    17 фев 2008
    Сообщения:
    295
    Симпатии:
    0
    к нам сегодня заходил садо-мазо-программист.
    он с собою приносил самописный класс-садист.

    :)
     
  11. dAllonE

    dAllonE Guest

    Я все маме расскажу!!!!!!!!!!!
     
  12. AlexGousev

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

    С нами с:
    25 мар 2006
    Сообщения:
    1.505
    Симпатии:
    0
    Адрес:
    Москва
    UPLOAD_ERR_* определены внутри PHP, а не в этом классе
     
  13. Psih

    Psih Активный пользователь
    Команда форума Модератор

    С нами с:
    28 дек 2006
    Сообщения:
    2.678
    Симпатии:
    6
    Адрес:
    Рига, Латвия
    По поводу констант - ИМХО, в данном случае неплохо бы заюзать константы класса - константы не будут глобальными и их имена будут более короткими и понятными.

    Дока - http://ru2.php.net/manual/ru/language.oop5.constants.php
     
  14. shreck

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

    С нами с:
    7 авг 2007
    Сообщения:
    479
    Симпатии:
    0
    Адрес:
    Россия, Саратов
    Попробуй выбрать из огромного числа "ПэХаПэ-программистов" опытных!!! Или ты сними со всеми знаком лично?

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

    А с другой стороны, что плохого в том, что ты САМ напишешь, или даже перепишешь готовый класс, чтобы понять, как это все работает? Я конечно понимаю: меньше знаешь, лучше спишь (с), инкапсуляция и все такое прочее, но (лично мое субъективное мнение) будет лучше и полезней, если ты осознаешь КАК это все работает и ПОЧЕМУ работает именно так. Лично мне интересно.
     
  15. dAllonE

    dAllonE Guest

    shreck, ээээ я разве с этим спорю. Я стараюсь писать все сам, несмотря на вечные подшучивания по этому поводу со стороны vb :)

    Я же русским по белому написал, что нужно ИМХО разобрать/осознать а не скопировать/использовать...