Loading...
php
Bym
as
nightlight
AmyPay Приём платежей для онлайн-бизнеса
WorldByte - Наш хостинг - партнер
Помощь по скриптам
| Загрузка изображений
Топ дня:
LarkRip
155216311
Автор
25 сентября 2016, в 20:58
Рейтинг: 5
Ребята, помогите исправить ошибку в скрипте! все форматы изображений пропускает,а надо только JPEG, GIF, PNG
if (isset($_REQUEST['submit'])) {
unlink("../user/avatars/".$user['avatar'].""); # удаляем старый аватар при загрузке нового.
$maxsize = 1;
$size = $_FILES['filename']['size'];
if (!@file_exists($_FILES['filename']['tmp_name']))
error('Вы не выбрали файл!');
if ($size > (1048576 * $maxsize))
error('Максимальный размер файла '.$maxsize.'мб!');
$filetype = array('jpg', 'gif', 'jpeg');
$upfiletype = substr($_FILES['filename']['name'], strrpos($_FILES['filename']['name'], ".") + 1);
if (!in_array($upfiletype, $filetype))
error('Такой формат запрещено загружать!');
$files = ''.$user['id'].''/* .$_FILES['filename']['name'] */;
move_uploaded_file($_FILES['filename']['tmp_name'], "../user/avatars/".$files."");
$connect -> query ("UPDATE `users` SET `avatar` = '".$files."' WHERE `id` = '".$user['id']."' LIMIT 1");
header('Location: /main');
exit();
}
T
h
e
A
l
e
x
[!]
25 сентября 2016, в 20:59
Данный пользователь на доске позора
error функцию дай
H
o
r
i
z
o
n
25 сентября 2016, в 21:01
™
$filetype = array(
'jpg', 'gif',
'jpeg'); Уберай
Форум
На главную