The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Не могу вывести картинку созданную PHP в HTML"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы WEB технологии (Public)
Изначальное сообщение [Проследить за развитием треда]

"Не могу вывести картинку созданную PHP в HTML"
Сообщение от mike emailИскать по авторуВ закладки on 11-Июн-03, 10:58  (MSK)
Собственно сабж...
Создаю картику с помощью ImageCreateFromJPEG и т.д. все как в руководстве...
Следующая констрцкция работает (это содержимое всего файла):

<?
$imb = ImageCreateFromJPEG("big.jpg");
if ($imb)
{
Header("Content-type: image/jpeg");
ImageJPEG($imb);
}
?>

А как сделать что бы работала вот эта:

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
</head>
<body>
<?
$imb = ImageCreateFromJPEG("big.jpg");
if ($imb)
{
Header("Content-type: image/jpeg");
ImageJPEG($imb);
}
?>
</body>
</html>

При этом php ругается на то что header уже есть, если пишу:
Header("Content-type: image/jpeg", false); не помогает,
если не пишу header то выводит содержимое картинки, т.е. иероглифы всякие

Народ подскажите пожалуйста как с этим справиться.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "Не могу вывести картинку созданную PHP в HTML"
Сообщение от vadpav emailИскать по авторуВ закладки on 13-Июн-03, 01:21  (MSK)
И не будет работать
ImageJPEG($imb); - именно картинку

Надо

file a.php
<?
$imb = ImageCreateFromJPEG("big.jpg");
if ($imb) {
Header("Content-type: image/jpeg");
ImageJPEG($imb);
}
?>


file b.php

<html>
<head> .... Что там у тебя
<img src="a.php">

....


Тоесть обращяйся с 1 php файлом как с картинкой


>Собственно сабж...
>Создаю картику с помощью ImageCreateFromJPEG и т.д. все как в руководстве...
>Следующая констрцкция работает (это содержимое всего файла):
>
><?
>$imb = ImageCreateFromJPEG("big.jpg");
>if ($imb)
>{
> Header("Content-type: image/jpeg");
> ImageJPEG($imb);
>}
>?>
>
>А как сделать что бы работала вот эта:
>
><html>
><head>
><meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
></head>
><body>
><?
>$imb = ImageCreateFromJPEG("big.jpg");
>if ($imb)
>{
> Header("Content-type: image/jpeg");
> ImageJPEG($imb);
>}
>?>
></body>
></html>
>
>При этом php ругается на то что header уже есть, если пишу:
>
>Header("Content-type: image/jpeg", false); не помогает,
>если не пишу header то выводит содержимое картинки, т.е. иероглифы всякие
>
>Народ подскажите пожалуйста как с этим справиться.


  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "Не могу вывести картинку созданную PHP в HTML"
Сообщение от kopic emailИскать по авторуВ закладки on 15-Июн-03, 18:55  (MSK)
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">


Не понял суть вот этой строчки она тебе вообще зачем?? Без неё спокойно можно обойтись!
Убери её и все, никто ругатся не будет!

  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "Не могу вывести картинку созданную PHP в HTML"
Сообщение от Banko Искать по авторуВ закладки on 16-Июн-03, 05:26  (MSK)
><meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
>
>
>Не понял суть вот этой строчки она тебе вообще зачем?? Без неё
>спокойно можно обойтись!
>Убери её и все, никто ругатся не будет!


Если убрать эту строку, то не все браузеры будут корректно обрабатывать страницу.

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру