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 :: Ограничение по Mime-type
if(isset($_POST["submit"]) and $_POST["submit"]=='upload' and $_FILES['uploadfile']['type']=='image/jpeg' or 'image/png')
когда писал - особо не надеялся... ну так и получилось, что нечего не получилось... ибо $_FILES['uploadfile']['type'] не определена... подскажите какие нибудь варианты?
nkl
Отправлено: 03 Мая, 2013 - 09:43:43
Посетитель
Покинул форум
Сообщений всего: 305
Дата рег-ции: Янв. 2012
Помог: 1 раз(а)
$_FILES['uploadfile']['name'], отрезаешь последние 4 символа и свераешь со строкой которая тебе нужна, например 'jpg', если не совпадает, то в топку его, если да, то загружаем. Как-то так.
valkiriy
Отправлено: 03 Мая, 2013 - 11:39:58
Гость
Покинул форум
Сообщений всего: 66
Дата рег-ции: Июнь 2012
Помог: 0 раз(а)
[+]
да уже попробовал и через pathinfo() получить расширение и сверить с строками и через explode () сверить строку после точки, но потерпел кучу неудач... просто хочу поставить ограничение на определенные расширения файлов... есть еще предложения?
snikers987
Отправлено: 03 Мая, 2013 - 11:56:21
Участник
Покинул форум
Сообщений всего: 1239
Дата рег-ции: Сент. 2011 Откуда: Крым
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.