У меня на сайте есть скрипт, который отображает любые файлы изображений, которые я добавляю в определенную папку. Я использую эту папку как хранилище для любого цифрового искусства, которое я делаю. Таким образом, я могу просто сохранить файлы png из Photoshop или что-то еще прямо в эту папку, и они отобразятся на странице.
Проблема в том, что размеры файлов слишком велики, чтобы их можно было легко загружать, даже если они отображаются правильно. Класс .css - это средство изменения размера изображения.
Можете ли вы изменить размер изображения, не загружая его полностью? Возможно, я неправильно это понимаю, спасибо за вашу помощь.
<?php
$dir = "../endlessdescriptionone/images/";
$dh = opendir($dir);
$gallery = array();
while($filename = readdir($dh)) {
$filepath = $dir.$filename;
//pregmatch usedto be ereg
if (is_file($filepath) and preg_match("/\.png$/",$filename)) {
$gallery[] = $filepath;
}
}
sort($gallery);
foreach($gallery as $image) {
echo"<img src='$image' class='resizesmall'>";
}
?>