[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Вывод изображения на странице
sergeiss
Хочу вывести изображение на странице... Но не статичную картику, а нарисованную. Для начала хочу просто вывести картинку, передав имя файла в качестве параметра.
Код простой:
в основной программе
echo "<img src=\"create_pict.php\"><br>";

и в "скрипте" create_pict.php:
Код

<?php header('Content-type: image/jpeg');

$imfile='Image003.jpg';

$im=imageCreateFromjpeg( $imfile );

imagejpeg($im);

?>

Все работает, естественно.

А вот дальше непонятно sad.gif Как мне в этот скрипт передать имя файла?



Спустя 3 часа, 30 минут, 29 секунд (18.02.2008 - 17:35) Sylex написал(а):
Цитата(sergeiss @ 18.2.2008, 17:05) [snapback]33900[/snapback]
Хочу вывести изображение на странице... Но не статичную картику, а нарисованную. Для начала хочу просто вывести картинку, передав имя файла в качестве параметра.
Код простой:
в основной программе
echo "<img src=\"create_pict.php\"><br>";

и в "скрипте" create_pict.php:
Код

<?php header('Content-type: image/jpeg');

$imfile='Image003.jpg';

$im=imageCreateFromjpeg( $imfile );

imagejpeg($im);

?>

Все работает, естественно.

А вот дальше непонятно sad.gif Как мне в этот скрипт передать имя файла?


Просто
Код
$imfile=$_GET['fname'];
if (file_exists($imfile)) {
header('Content-type: image/jpeg');
$im=imageCreateFromjpeg( $imfile );
imagejpeg($im);
}


Ну и соответственно:
Код
<img src="create_pict.php?fname=blablabla.jpg">

wink.gif

Спустя 16 часов, 56 минут, 15 секунд (19.02.2008 - 10:31) sergeiss написал(а):
Спасибо, все работает. smile.gif
А меня почему-то "заклинило" сначала на POST вместо GET smile.gif smile.gif smile.gif

Я еще пробовал использовать переменные сессии, но они у меня почему-то не захотели работать...


_____________
* Хэлп по PHP
* Описалово по JavaScript
* Хэлп и СУБД для PostgreSQL

* Обучаю PHP, JS, вёрстке. Интерактивно и качественно. За разумные деньги.

* "накапливаю умение телепатии" (С) и "гуглю за ваш счет" (С)

user posted image
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.