Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Скриптовые языки программирования > PHP
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 04.04.2012, 09:47   #1
renigal1
 
Регистрация: 20.03.2012
Сообщений: 9
По умолчанию Загрузка файлов

Не могу разобраться как с помощью $_FILES загружать файлы типа *.rar и *.zip

*.rar вообще не определяет, а *.zip определяет только имя, и все

Прошу помощи!



файл 1


Код HTML:
    <form action="edit_materials.php" method="post" enctype="multipart/form-data" name="form3" target="_self">
    <input type="file" name="file" id="file">
    <br>
    <input name="title_rus" type="text" size="30" maxlength="255" value="">
    <br>
    <input name="event" type="submit" value="Обновить">
    </form>


файл 2

PHP:
скопировать код в буфер обмена

PHP код:
echo "<br>".$_FILES["file"]["tmp_name"]; //- Имя временного файла
echo "<br>".$_FILES["file"]["name"];// - Имя файла на компьютере пользователя
echo "<br>".$_FILES["file"]["size"]; //- Размер файла в байтах
echo "<br>".$_FILES["file"]["type"]; //- MIME-тип файла
echo "<br>".$_FILES["file"]["error"]; //- код ошибки 


Если заливаю *.zip, то выводит -


Код HTML:
CL.zip
0
 
1
А если *.rar то вообще чистый лист
renigal1 вне форума Ответить с цитированием
Старый 04.04.2012, 10:20   #2
ADSoft
Старожил
 
Регистрация: 25.02.2007
Сообщений: 4,158
По умолчанию

на хосте не установлен rar .. да в принципе то - оно вам надо? получать именно из MIME тип? Просто получайте расширение файла - и работайте с ним
ADSoft вне форума Ответить с цитированием
Старый 04.04.2012, 14:13   #3
renigal1
 
Регистрация: 20.03.2012
Сообщений: 9
По умолчанию

хостинг здесь не причем я работаю под Denwer-ом
renigal1 вне форума Ответить с цитированием
Старый 04.04.2012, 14:33   #4
ADSoft
Старожил
 
Регистрация: 25.02.2007
Сообщений: 4,158
По умолчанию

да в принципе то - оно вам надо? получать именно из MIME тип? Просто получайте расширение файла - и работайте с ним
.p/s на загрузку файла это ну совсем никак не влияет ..
кстати посмотрите лучше var_dump($_FILES);
ADSoft вне форума Ответить с цитированием
Старый 04.04.2012, 14:41   #5
renigal1
 
Регистрация: 20.03.2012
Сообщений: 9
По умолчанию

а причем здесь расширение файла, если у меня файл не загружается по указанному пути в последующем коде, и не загружается именно архивы! изображения, текстовики ... все загружается кроме архивов.
renigal1 вне форума Ответить с цитированием
Старый 04.04.2012, 15:07   #6
Andkorol
Старожил
 
Регистрация: 31.05.2010
Сообщений: 3,301
По умолчанию

Цитата:
Сообщение от renigal1 Посмотреть сообщение
не загружается именно архивы! изображения, текстовики ... все загружается кроме архивов.
Возможно, причина в размерах ваших архивов.
Какого они размера?
Andkorol вне форума Ответить с цитированием
Старый 04.04.2012, 15:53   #7
renigal1
 
Регистрация: 20.03.2012
Сообщений: 9
По умолчанию

Да. проблема заключалась в размере файла, хотя странно. в php.ini я изменил ограничение
renigal1 вне форума Ответить с цитированием
Старый 04.04.2012, 16:11   #8
Andkorol
Старожил
 
Регистрация: 31.05.2010
Сообщений: 3,301
По умолчанию

Цитата:
Сообщение от renigal1 Посмотреть сообщение
Да. проблема заключалась в размере файла, хотя странно. в php.ini я изменил ограничение
Настройка сервера для загрузки файлов - убедитесь, что изменили все нужные параметры.
Цитата:
Не забывайте, что после любой смены конфигурации, Вам необходимо перезапустить Ваш веб-сервер.
Andkorol вне форума Ответить с цитированием
Старый 05.04.2012, 09:09   #9
renigal1
 
Регистрация: 20.03.2012
Сообщений: 9
По умолчанию

Спасибо за ответ, после изменение мак размера файла и перезагрузки сервера все заработало.
renigal1 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
и опять.. загрузка файлов... acteralex JavaScript, Ajax 6 04.12.2011 15:02
Загрузка файлов pavelslap PHP 8 14.01.2011 09:05
загрузка файлов Dimarik PHP 3 17.07.2010 23:41
Загрузка файлов Vladya Помощь студентам 3 01.07.2009 08:34
Загрузка файлов на фтп mish@ Работа с сетью в Delphi 0 30.06.2009 13:28