, если ваш css :hover
работает, просто пусть это будет. и для javascript :
element.classList.add('effect-class');
setTimeout(function(){
element.classList.remove('normal-class');
}, 1000);
, но вам нужно создать классы для каждого эффекта в css!
Можете ли вы использовать только несколько входов, чтобы загрузить 3 файла на один и тот же вход?
Вы можете создать массив с суффиксом имени и проходить по нему, проверяя каждый файл отдельно.
foreach(['one', 'two', 'three'] as $item)
$name = Вы можете создать массив с суффиксом имени и проходить по нему, проверяя каждый файл отдельно.
[110]FILES["uploaded_{$item}"]["name"];
$tmp = Вы можете создать массив с суффиксом имени и проходить по нему, проверяя каждый файл отдельно.
[110]FILES["uploaded_{$item}"]["tmp_name"];
$type = Вы можете создать массив с суффиксом имени и проходить по нему, проверяя каждый файл отдельно.
[110]FILES["uploaded_{$item}"]["type"];
$size = Вы можете создать массив с суффиксом имени и проходить по нему, проверяя каждый файл отдельно.
[110]FILES["uploaded_{$item}"]["size"];
if (!preg_match("/.(jpeg|jpg|png)$/i", $name))
$folder = "upload/";
$result = move_uploaded_file($tmp, "$folder/$name");
}