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

Размер фото

30.06.2020, 11:40. Просмотров 148. Ответов 5
Метки нет (Все метки)

Всем добрый день. Имеется большое количество папок с фото. Просмот этих папок происходит через

PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
<?php
 
$dir = 'img/';
 
 
function scan(string $dir) {
    return array_diff(scandir($dir), ['.','..']);
}
 
 
if(isset($_GET['product_id'])) {
    $product_folder = $dir.$_GET['product_id'];
    if( !is_dir($product_folder) ) {
        die('Папка не существует');
    }
 
    $files = scan($product_folder);
    if( empty($files) ) {
        die('Нет фотографий');
    }
 
    foreach( $files as $file ) {
        $path = $product_folder.'/'.$file;
        echo "<a href=\"{$path}\">
            <img src=\"{$path}\" style=\"width: 100px; height:100px;\">
        </a>";
    }
} else {
    $folders = scan($dir);
 
    if(empty($folders)) {
        echo 'Папка пустая';
    } else {
        foreach($folders as $folder) {
            echo "<p><a href=\"?product_id={$folder}\">{$folder}</a></p>";
        }
    }
}
всё хорошо, но изображения загружаются полностью все сразу, далее сжимаются до размера миниатюры.
Возможно ли подключить скрипт для просмотра фото, так что бы он загружал миниатюры меньшего качества?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
30.06.2020, 11:40
Ответы с готовыми решениями:

Удаление пути к фото в базе и самого фото в дирректории одновременно.
Приветствую всех! Такая проблема: пользователь может загрузить фото, при этом оно ресайзится на...

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

Скрипт по загрузке фото не загружает больше 100 фото
if(isset($_POST) &amp;&amp; trim( $_POST ) != '' ) { mysqli_query($connection, &quot;INSERT INTO...

Наложение текста на фото при загрузке фото на сайт
я вот хочу на движке Discuz сделать так чтобы например я загружаю фото и на фото накладывается...

5
2171 / 2101 / 509
Регистрация: 27.05.2011
Сообщений: 7,226
30.06.2020, 15:21 2
А у тебя есть этиже фото меньшего качества? Или как ты хочешь на лету их ухудшать?
0
0 / 0 / 0
Регистрация: 30.06.2020
Сообщений: 3
30.06.2020, 15:52  [ТС] 3
Наверное стоит переделать вопрос.
Помогите найти плагин для галереи, который будет работать с подпапками.
0
421 / 338 / 85
Регистрация: 01.10.2018
Сообщений: 1,266
30.06.2020, 17:44 4
Наверное, стоит ответить на уточняющие вопросы

Цитата Сообщение от DmitryVld Посмотреть сообщение
Помогите найти плагин для галереи, который будет работать с подпапками.
Что такое "галерея" в данном контексте, что для нее нужно искать какой-то плагин? Может, имеется в виду "скрипт галереи"?
0
0 / 0 / 0
Регистрация: 30.06.2020
Сообщений: 3
30.06.2020, 18:02  [ТС] 5
Да, скрипт, для удобного просмотра.

Те, что я находил работают с конкретной папкой, а у меня в данном случае, единая точка входа.
Как заставить скрипт работать?
0
421 / 338 / 85
Регистрация: 01.10.2018
Сообщений: 1,266
30.06.2020, 18:11 6
Цитата Сообщение от DmitryVld Посмотреть сообщение
Как заставить скрипт работать?
Находите (доучившегося) программиста, составляете подробное ТЗ или отвечаете на все уточняющие вопросы, оплачиваете работу. Готово: скрипт работает, причем без проблем с безопасностью, как, например, в показанном выше коде.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
30.06.2020, 18:11

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Изменить размер передаваемого фото
&lt;? $api_key = &quot;MY API KEY&quot;; $result = 0; if( is_uploaded_file( $_FILES ) ) { ...

Уменьшить размер фото предобавлении на сайт
Ребята помогите пожалуйста вот скрипт upload фото и watermark &lt;?php ...

Как задать размер фото в php коде напрямую?
Ребята подскажите как в этом куске кода задать размер фото ? $rez=count($am); if($rez&gt;0) {...

При загрузке фото, почему-то загружаеться только 5 фото
Не пойму почему, загружаеться только 5 фото и в базу данных загружаеться сразу 5 рядков, вот сам...

Уменьшить размер фото
Вот коды &lt;li id=&quot;page_Portfolio&quot;&gt; &lt;div class=&quot;box1&quot;&gt; &lt;div...

Изменить размер сохраняемого фото
как изменить размер сохраняемого фото через camera.takePicture? или нужно где то в другом месте...


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

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

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