| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Perl: разработка для Web > Не работает закачка картинок |
| Автор: rcdimon 4.4.2005, 13:52 | ||
Почему не ясно. ВОт кодец.
|
| Автор: Phoinix 4.4.2005, 14:11 |
| rcdimon Честно говоря, мне тоже... ковыряться в коде не особо охота, тем более что этого не достаточно Что в неправильно закаченном файле? Файл то создается... Что в логах ошибок? Какой enctype формы? |
| Автор: rcdimon 5.4.2005, 11:26 |
| Создается файл с нужным именем, но пустой. |
| Автор: korob2001 5.4.2005, 11:57 | ||||
А ещё лучше так:
Удачи. |
| Автор: Phoinix 5.4.2005, 14:13 | ||
| korob2001 Это, боюсь не поможет. И код у него правильный, хоть и "корявый" Остается одно: rcdimon На первый вопрос ты ответил, а на остальные два? особенно на третий:
Ибо ошибка наверняка кроется в нем... |
| Автор: korob2001 5.4.2005, 16:54 | ||
Не поможет, но бинарник лучше читать частями, да и не только бинарник. |
| Автор: rcdimon 7.4.2005, 11:50 | ||
| Люди.... Не бейте... Простите плз. Извиняюсь. Я дурак я знаю. Но руки из жопы НЕ РАСТУТ. Так что не говорите enctype- Все тут. Оказывается я когда изменял страничку зачем то удалил этот параметр. Пиво с меня причетается.
Я глубоко убежден, что программист обязан писать не только работающие программы, но и крассивые. Поэтому мне очень интересно выслушать в чем именно по вашему мнению состоит корявость моего кода. Если это выходит за рамки данного топика, то прошу не полениться и написать мне либо в приват либо на мыло neweb-design<Собака>yandex.ru Заранее благодарен. |
| Автор: korob2001 8.4.2005, 15:58 | ||
| rcdimon - хорошим стилем считается не красивый код, а максимально понятный для чтения. Хотя это конечно же твоё дело, как хочешь, так и пиши. Просто может случиться так, что когда-нить тебе прийдётся работать в группе программистов, вот тут-то они и будут разгадывать красоту твоего кода. Например: Зачем писать while после точки с запятой??? Почему не читаешь файл частями??? Зачем читать содержимое всего каталога в массив, а потом циклически проходить по всему массиву??? Обясни назначение этого цикла:
Что он делает??? ЗЫ: Только не подумай, что я горел желанием придраться к тебе или твоему коду. Ты попросил, я ответил. |
| Автор: rcdimon 12.4.2005, 18:45 |
| За ответ спасибо. В этом коде (про который ты спросил) есть массв. В нем список файлов и папок каталога. На самом деле в этом каталоге будут только файлы, другова там храниться не будет. Мне нужно обработать все файлы. На в списке есть еще каталоги с именами . и .. они мне естественно не нужны. Вот я их и выкидываю. А по поводу while- БЫВАЕТ! |
| Автор: korob2001 13.4.2005, 06:47 | ||||||
Читай из каталога сразу то, что нужно и отбрасывай, что не нужно. Замени этот код:
на такой и буде уже легче:
Если тебе нужно просто вывести или обратотать каждый файл, то может не стоит читать содержимое всего каталога в память??? Я просто так и не понял, где используется массив @list. |