|
|
|
| В работе с функциями Gd lib везде если они выводятся без сохранения то пишут как я заметил так, например:
<?
$img1 = imagecreatetruecolor(30,20);
if($img1)
{
//заливаем им картинку
imagefill ($img1, 0,0, 255);
header("Content-type:".image_type_to_mime_type (IMAGETYPE_PNG));
imagepng($img1);
?>
|
А если до этого стоит html & body а эту картинку нужно вывести среди массы других данных то пишет ни фига заголовок уже отослан
Если даже две картинки сразу поставить подобным образом (например как внизу) то отобразится только одна...
<?
$img1 = imagecreatetruecolor(30,20);
if($img1)
{
//устанавливаем цвет фона
$color=imagecolorallocate($img1,0,75,0);
//заливаем им картинку
imagefill ($img1, 0,0, 255);
header("Content-type:".image_type_to_mime_type (IMAGETYPE_PNG));
imagepng($img1);
}
$img = imagecreatetruecolor(30,20);
if($img)
{
//устанавливаем цвет фона
$color=imagecolorallocate($img,0,75,0);
//заливаем им картинку
imagefill ($img, 0,0, 100);
header("Content-type:".image_type_to_mime_type (IMAGETYPE_PNG));
imagepng($img);
}
?>
|
Поэтому вопрос следующий: Как все это выводить без сохранения если на всей странице нужно вывести не только картинку?
Кстати скачал из раздела download "Скрипт, генерирующий изображение со случайным кодом"
Почему то он у меня не показал картинки...
разместил его
prog/test/randomimage/test.php
пробовал поставить как написано в редми файле и
.... внедрить в Вашу HTML-форму следующий код:
<img src="index.php" border="0" alt="Введите этот защитный код">
<input type="text" name="securityCode" title="Введите код, который изображен на картинке">
Или если использовать .htaccess
RewriteEngine on
RewriteRule images/scode.gif /index.php
HTML код будет выглядеть так
<img src="images/scode.gif" border="0" alt="Введите этот защитный код">
<input type="text" name="securityCode" title="Введите код, который изображен на картинке">
но вместо картинки надпись введите этот защитный код.... В чем может быть дело? | |
|
|
|
|
|
|
|
для: myquery
(26.12.2006 в 21:08)
| | Сделайте отдельный скрипт для каждой картинки, и вставляйте результат в нужном месте с помощью <img>, указав в src этот самый скрипт. | |
|
|
|
|
|
|
|
для: Киналь
(26.12.2006 в 21:33)
| | По ходу когда я это писал мне на вопрос ответили:) Поэтому повторю ниже чтобы было понятно где новое:)
И мне бы хотелось более конкретно... потому что в общем виде не очень понятно как конкретно....
Кстати скачал из раздела download "Скрипт, генерирующий изображение со случайным кодом"
Почему то он у меня не показал картинки...
разместил его
prog/test/randomimage/test.php
пробовал поставить как написано в редми файле и
.... внедрить в Вашу HTML-форму следующий код:
<img src="index.php" border="0" alt="Введите этот защитный код">
<input type="text" name="securityCode" title="Введите код, который изображен на картинке">
Или если использовать .htaccess
RewriteEngine on
RewriteRule images/scode.gif /index.php
HTML код будет выглядеть так
<img src="images/scode.gif" border="0" alt="Введите этот защитный код">
<input type="text" name="securityCode" title="Введите код, который изображен на картинке">
но вместо картинки надпись введите этот защитный код.... В чем может быть дело?
|
Спасибо. | |
|
|
|
|
|
|
|
для: myquery
(26.12.2006 в 21:41)
| | Хортя потихоньку до меня начинает доходить конкретное посмотрев на скрипт "Скрипт, генерирующий изображение со случайным кодом"
Но предыдущий вопрос все ещё актуален, потому что скрипт не работает.... почему то хотя библиотеки вроде включены. У меня стоит денвер. | |
|
|
|