|
|
|
|
|
для: (Sandr)
(14.06.2011 в 13:22)
| | Ограничения будут задаваться директивами post_max_size и upload_max_filesize конфигурационного файла php.ini, посмотреть их значения можно через отчет функции phpinfo(). | |
|
|
|
|
|
|
|
для: cheops
(14.06.2011 в 12:48)
| | Изменил move_uploaded_file на copy и все норм стало. Скажите, если убрать поле <input type="hidden" name="MAX_FILE_SIZE" value="99999999999999999999"> то какие ограничения будут на размер файлов? | |
|
|
|
|
|
|
|
для: cheops
(14.06.2011 в 12:48)
| | Выставлял 777, но я так понимаю, что это тоже самое что и 0777 | |
|
|
|
|
|
|
|
для: (Sandr)
(14.06.2011 в 12:46)
| | Права доступа на папку up выставлены (0777)? | |
|
|
|
|
|
|
|
для: cheops
(13.06.2011 в 00:08)
| | Выложил на хост этот скрипт, не загружает..
индекс.пхп
echo '<form enctype="multipart/form-data" action="up.php" method="post">
<input type="hidden" name="MAX_FILE_SIZE" value="999999999999999999">
Путь к файлу: <br>
<input name="userfile" type="file"><br>
<input type="submit" value="Send File">
</form>';
юп.пхп
$uploaddir = $_SERVER['DOCUMENT_ROOT'].'/up/';
//$uploaddir = 'up/';
if (move_uploaded_file($_FILES['userfile']['tmp_name'], $uploaddir.$_FILES['userfile']['name'])) {
print "Загружено!";
} else {
print "ВНЕЗАПНО!!!!!Возникла ошибка((<p>";
}
echo "<h3>Информация о загруженном на сервер файле: </h3>";
echo "<p><b>Оригинальное имя загруженного файла: ".$_FILES['userfile']['name']."</b></p>";
echo "<p><b>Mime-тип загруженного файла: ".$_FILES['userfile']['type']."</b></p>";
echo "<p><b>Размер загруженного файла в байтах: ".$_FILES['userfile']['size']."</b></p>";
echo "<p><b>Временное имя файла: ".$_FILES['userfile']['tmp_name']."</b></p>";
Не пойму в чём проблема. На денвере всё прекрасно работает. | |
|
|
|
|
|
|
|
для: cheops
(13.06.2011 в 00:08)
| | Спасибо, получилось) | |
|
|
|
|
|
|
|
для: (Sandr)
(12.06.2011 в 23:12)
| | Сделать цикл обхода массива $_FILES['userfile']['tmp_name'], а к самим значениям обращаться через $_FILES['userfile']['tmp_name'][$i], где $i - значение от 0 до n - 1, где n - количество input-элементов типа type. | |
|
|
|
|
|
|
|
для: (Sandr)
(12.06.2011 в 22:19)
| | Ещё один вопрос, Решил сделать несколько инпутов, т.е.
<input name="userfile[]" type="file"><br>
<input name="userfile[]" type="file"><br>
<input name="userfile[]" type="file"><br>
<input name="userfile[]" type="file"><br>
<input name="userfile[]" type="file"><br>
Но, что нужно изменить с самом скрипте, чтоб он загружал все файлы? | |
|
|
|
|
|
|
|
для: cheops
(12.06.2011 в 22:04)
| | Точно! Я думал там ограничение в мб указывается) Спасибо. Теперь всё норм) | |
|
|
|
|
|
|
|
для: (Sandr)
(12.06.2011 в 21:38)
| | А размер файла большой? Не может он превышать 30Кб (это ограничение указано у вас с HTML-форме)? | |
|
|
|
|