Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737 Форумы портала PHP.SU :: Загрузка нескольких картинок на сервер
Ты же их всех под именем 1.jpg в одно и то же место сохраняешь. Причем даже в том случае, если загружали gif или png
Лучше уж либо используй имя файла при добавлении, либо генерируй их рандомом (имена), а расширение приклеивать $ext (ты же его сам определял)...
Ну и намек: W:/domains/sajt.com/screen/1.jpg конечно, локально будет работать, но на удаленном сервере... лучше уж генерируй относительный путь, типа "!temp/"
(Добавление)
Ну и зы:
я обычно не наворачиваю столько ифов с элсами, а просто в начале пишу $erro=""; , а затем последовательно проверяю все пункты, и если ошибка - загоняю в $erro ее сообщение (например:
if (filesize($filename) > $max_image_size) $erro .='Error: File size > 64K.<br>';
if (что то еще) > неправильно) $erro .='Error: И эта хрено тоже кривая.<br>';
Потом в конце проверяю if ($erro!="") {вывожу ошибки на экран} else {вывожу Все ок, бро!}
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.