|
| |
|
|
| |
для: Trianon
(06.05.2006 в 20:10)
| | | Хмммм.... похоже понял Вас.
Вы имели введу такой вызов : <img src="image_script.php?image_name=1.jpg">
В файле image_script.php и будет произведено уменьшение изображения.
Отлично! Спасибо за помощь! | |
| |
|
|
| |
|
|
| |
для: Trianon
(06.05.2006 в 20:10)
| | | Идея понятна конечно...
Но как? Используя фреймы? Даже если так, то все равно внутри фрейма будут изорбражения в раяд на белом фоне. Даже тега <br> не выведешь между картинками.
Через SRC можно и это было бы гораздо проще, но для этого придется сохранять уменьшенное изображение на диск и оставлять там, а это не жеательно... | |
| |
|
|
| |
|
|
| |
для: Temnovit
(06.05.2006 в 19:36)
| | | Следует выводить два независимых документа.
Один - html-оформление для картинки , со ссылкой на
Другой - саму картинку.
Это можно сделать независимыми скриптами, либо одним общим скриптом.
Но в любом случае это нужно делать независимыми вызовами.
header('Content-type:....') выполняется только во втором из них.
Но вывод оформления ему никак не мешает.
Вывод оформления происходит в первом вызове. | |
| |
|
|
| |
|
|
| |
для: Temnovit
(06.05.2006 в 19:36)
| | | Хм... А точно никак нельзя вынести формирование картинки в отдельный файл и указать его в src картинки, передав GET'ом все необходимые параметры? | |
| |
|
|
| |
|
|
| | Помогите пожалуйста. Скрипт уменьшает картику с адресом $address и выводит ее в браузер. Все вроде бы правильно, но вместо изображения получаеться куча иероглифов. Насколько я знаю, это происходит из-зи того, что перед изображением не выводиться заголовок, объясняющий браузеру, что перед ним картинка.
Если вывести заголовок по средствам header() получаем неновистную ошибку
header already send output started bla bla bla.
Ну конечно он started. Я же не собираюсь выводить изображения на пустой странице. Их же надо оформить. Как быть? Вот код который я использую:
<?
//raspe4ativajet kartinku malenjkogo razmera
function gallery_resized_image( $address ) {
$large = imagecreatefromjpeg($address);
$small = imagecreatetruecolor(100, 100);
imagecopyresampled(
$small, //rezuljtat
$large, //ishodnik
0, 0, 0, 0,
imagesx($small), imagesy($small),
imagesx($large), imagesy($large));
header('Content-type : image/jpeg');
imagejpeg($small, 'tmp.jpg');
}
?>
|
В этой теме это уже обсуждалось
[url]
http://www.softtime.ru/forum/read.php?id_forum=1&id_theme=12839&page=1
[/url]
но мне необходимо вывести на страницу информацию перед изображениями.
Не верю я, что это невозможно...
Буду признателен за любую помощь! | |
| |
|
|
|