Для того чтобы изменить размер изображения, достаточно подключить файл resizeImg.php и воспользоваться функцией resizeImg
Подключаем файл resizeImg.php скачать
include('resizeImg.php');
Принцип работы функции resizeImg:
Функция resizeImg имеет вид: resizeImg('url','WxH')
url - путь к исходному изображению
Изображение может находиться как на стороннем сервере, так и собственно на вашей стороне, оно все равно будет загружено
Важно!Путь указывается относительный
WxH - ширина и высота будущего изображения
Важно!Между W - шириной и H - высотой должна стоять английская строчная буква x
Для W и H - допустимы любые значения от 0 до бесконечности, но значения auto, 0 или пустое означает что будет этот параметр будет сосчитан автоматически сохраняя пропорции изображения
Особенности:
hash - хэш исходного файла, для того чтобы сравнить его при повторном обращении
HxW - ширина и высота, для того чтобы сравнить его при повторном обращении
basename - имя исходного файла, для удобства поиска файлов
Примеры:
Изменяем стороннее изображение до размера 100х100
include('resizeImg.php');
resizeImg('http://kakorin.com/img/logo.png','100x100');
Показываем и изменяем собственное изображение до размера 100 пикселей в ширину
include('resizeImg.php');
echo '<img src="'.resizeImg('/img/logo.png','100x').'">';
Файл resizeImg.php: скачать