Re: помощ за скрипт за ресаизване на снимки
Правиш един файл с това вътре:
<?php
// тук пишеш пътя до картинката, трябва да го имаш зададен предварително ако не ползваш текущия фолдър
$timage = "admin/images/";
$timage .= $_GET["img"];
$timage .=".jpg";
// това взима оригиналните мерки
$image = @imagecreatefromjpeg($timage);
$width = imagesx($image);
$height = imagesy($image);
// от тука нагласяш пророрции и размери, тук съм сложил ширина 50 пиксела и порпорционална височина, с малко матемита можеш да извъртиш както искаш ти
$new_width = 50;
$new_height = $height * ($new_width/$width);
// това си прави новата картинка
$image_resized = imagecreatetruecolor($new_width, $new_height);
imagecopyresampled($image_resized, $image, 0, 0, 0, 0, $new_width, $new_height, $width, $height);
// това принтира новата картинка
header('Content-type: image/jpeg');
imagejpeg($image_resized);
die();
?>
и го викаш така:
failat.php?img=beer
Където beer е това, което ти трябва (няма нужда да слагаш .jpg накрая)
Примерно правиш това
<img src="failat.php?img=beer" alt="beer"/>
Ако нещо е останало неясно - питай
Имай впредвид че това е левашки метод - ако имаш 1000 снимки и 10000 души джиткат сървъра може да зависне