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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 16.10.2015, 18:35   #1
KT82
Пользователь
 
Регистрация: 23.09.2015
Сообщений: 41
По умолчанию Загрузка файла на сервер

Выполняю задание по учебнику, выдает ошибку на "Z:/tmp/".$_FILES['filename']['name'])) и не выводит сообщение Размер файла превышает один мегабайт и еще в учебнике exit "Размер файла превышает один мегабайт"; НО у меня так не работает вообще.

Подскажите что не так?

Код:
<?php
if($_FILES['filename']['size'] > 1*1024)
{
echo "Размер файла превышает один мегабайт";
}
if(copy($_FILES['filename']['tmp_name'], 
        "Z:/tmp/".$_FILES['filename']['name']))
{
echo "Файл успешно загружен <br>"; 
}
else 
{
echo "Ошибка загрузки файла"; 
} 
?>
KT82 вне форума Ответить с цитированием
Старый 29.10.2015, 22:17   #2
maksim_serg
Форумчанин
 
Аватар для maksim_serg
 
Регистрация: 25.03.2010
Сообщений: 417
По умолчанию

я могу ошибаться, но:
1) 1*1024 - это один килобайт. 1МБ = 1*1024*1024
2) каким бы ни был размер файла, он все равно скопируется в папку tmp
3) $_FILES['filename']['tmp_name'] - это массив, у меня работает так: $_FILES['filename']['name'][0]
maksim_serg вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Загрузка файла на FTP-сервер Sprat PHP 2 18.09.2014 19:55
Загрузка файла на сервер. victor5133 PHP 1 25.05.2013 18:55
Загрузка файла на сервер kipill Общие вопросы по Java, Java SE, Kotlin 3 04.05.2013 22:32
Загрузка файла на сервер denisov JavaScript, Ajax 0 31.05.2010 19:25
Загрузка файла на сервер Pum Работа с сетью в Delphi 11 14.03.2009 08:58