|
|
|
| Привет, друзья.
Слегка туплю и не могу справиться сам со следующей простой задачей:
Возникла необходимость загрузки фала (изображения) сразу в два каталога одновременно. Первое изображение загружается как есть, а второе уменьшается с помощью самописной функции и должно помещаться в папку "thumbnails". Вот мой корявый кусок кода:
<?php
if (!empty ($_FILES["picture"]["name"]))
{
$uploaddir = "/image/";
$uploadthumb = "/thumbnails/";
if (is_uploaded_file($_FILES["picture"]["tmp_name"]))
{
move_uploaded_file($_FILES["picture"]["tmp_name"], $name);
echo $name.' был загружен';
//Скопировать загруженный файл и изменить его размер
copy($name, $uploadthumb);
//примерная функция уменьшения изображения
image_resize($оригинальный_файл, $уменьшенный, $ширина, $высота);
}
}
?>
|
Проблема в том, что я не могу сообразить как сделать так, чтобы изображение не только загружалось в одну директорию, но и также копировалось в другую и прогонялся через функцию изменения размера.
Прошу прощения за банальный вопрос, но немного не хватает сообразительности. | |
|
|
|
|
|
|
|
|
для: Valick
(08.02.2016 в 12:48)
| | Функция сжатия рисунка у меня уже готова, затруднение состоит в том, что не могу сообразить как одновременно скопировать изображение сразу в два каталога. | |
|
|
|
|
|
|
|
для: uch
(08.02.2016 в 13:25)
| | зачем копировать одновременно? если вы переносите из временной папки в нужный каталог, а далее функция ресайза берёт изображение из каталога уменьшает его и сохраняет в соответствующую директорию. Естественно права на запись должны быть установлены для каждого каталога. | |
|
|
|
|
|
|
|
для: Valick
(08.02.2016 в 13:37)
| | Valick, спасибо вам за наводку. Поучилось сделать, так как вы посоветовали. | |
|
|
|
|
|
|
|
для: uch
(08.02.2016 в 14:47)
| | Пожалуйста. | |
|
|
|
|
|
|
|
для: Valick
(08.02.2016 в 15:31)
| | Все-таки жаль, что нет кармы и нельзя лайки ставить :) | |
|
|
|