Из предыдущего опыта я заметил, что я не очень хорош в интеграции 'сценариев', созданных другими, с моим собственным существующим кодом на данный момент. Мне нужен совет, чтобы понять, что этот человек говорит об изменении размера изображений с помощью PHP:
В комментариях он написал:
// Parameters need to be passed in through the URL's query string:
// image absolute path of local image starting with "/" (e.g. /images/toast.jpg)
// width maximum width of final image in pixels (e.g. 700)
// height maximum height of final image in pixels (e.g. 700)
Затем он приводит реальный пример, также в качестве комментария:
// Resizing and cropping a JPEG into a square:
// <img src="/image.php/image-name.jpg?width=100&height=100&cropratio=1:1&image=/path/to/image.jpg" alt="Don't forget your alt text" />
Полагаю, он хочет, чтобы у пользователя скрипта было что-то похожее на img src
. Итак, мой вопрос: как я на самом деле сделаю источник моих фотографий похожим на пример выше? Ниже приведен код, который у меня есть. Он показывает, как я сохраняю картинки и КАК я их отображаю. Это из uploader.php
:
move_uploaded_file($_FILES["file"]["tmp_name"],
"profileportraits/" . $_FILES["file"]["name"]);
echo "Stored in: " . "profileportraits/" . $_FILES["file"]["name"];
Как только фотография была сохранена в папке, я сохраняю путь к файлу в таблице MySQL, а затем вызываю путь к файлу, чтобы отобразить картинку (код ниже). Это от profile.php
echo "<img src=\"{$row['PortraitPath']}\" />";
Следовательно, как я передам параметры, аналогичные параметрам в «примере скрипта», если я использую приведенный выше img src для отображения «фактического» изображения?
СПАСИБО.