Форум программистов, компьютерный форум, киберфорум
Наши страницы
PHP для начинающих
Войти
Регистрация
Восстановить пароль
 
dopires
2 / 2 / 2
Регистрация: 28.01.2013
Сообщений: 49
1

Загрузка файлов на сервер определенного типа

21.10.2016, 20:44. Просмотров 271. Ответов 2
Метки нет (Все метки)

Здравствуйте!

Помогите решить задачу.
Есть такой код для загрузки файлов на сервер.

PHP
1
2
3
4
5
6
7
$uploaddir = '';
if (move_uploaded_file($_FILES['userfile']['tmp_name'], $uploaddir . 
    $_FILES['userfile']['name'])) {
    echo "Файл загружен.";
} else {
    echo "Файл не загружен.";
}

Как запретить загрузку всех файлов разных расширений, кроме текстовых файлов (.txt) ?
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.10.2016, 20:44
Ответы с готовыми решениями:

Загрузка файлов определенного формата на сервер
Друзья, привет! Подскажите пожалуйста как реализовать следующее: Нужно на сервер загружать файл...

Загрузка файлов на сервер
Как осуществить загрузку нескольких файлов на сервер?

Загрузка файлов на сервер
1) Реализуйте загрузку на сайт аудио-файлов в папку music. В обязательном порядке, они все должны...

Загрузка файлов на сервер
Всем привет. При загрузке изображений на сервер пользователем мне нужно изменять его размер. При...

Загрузка файлов на сервер
Подскажите пожалста, есть код: <div id = "buttn"> <div id = "btn_open"> <input...

2
mrNTF
274 / 200 / 143
Регистрация: 22.01.2016
Сообщений: 637
21.10.2016, 21:58 2
Проверяйте имя файла регуляркой, например
PHP
1
2
3
4
5
6
if (preg_match("~\.txt$~", $filename)) {
    echo 'OK';
}
else {
    echo 'Расширение файла не .txt';
}
1
Jewbacabra
Эксперт PHP
4039 / 3320 / 1429
Регистрация: 24.04.2014
Сообщений: 10,022
21.10.2016, 23:11 3
Цитата Сообщение от mrNTF Посмотреть сообщение
регуляркой, например
Есть же специальная функция для разбора имени файла pathinfo
1
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
21.10.2016, 23:11

Загрузка файлов на сервер
Нужна помощь! Делаю админку на сайте, но появилась проблемка не могу никак обьеденить загрузчик и...

Загрузка файлов на сервер
Вот только начал заниматься этим вопросом, но почемуто $_FILES всегда равно 0 и не всегда...

Загрузка файлов на сервер
Вопрос для кодеров 80 lvl Вопрос стоит так, мне не интересна загрузка файлов - знаю как это...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.