Страница 1 из 1

Помогите правильно вставить рисунок

Добавлено: 24 май 2006, 13:11
Виталик
В тело странички вставляю пустую картинку:




Дальше идёт вызов из Jscript PHP-скрипта который рисует картинку и вставляет её в выше заданное место:

<script type='text/javascript' language='javascript' id='run_php'></script>
<script language='JavaScript'>
document.all.run_php.src='draw.php';
document.all.itest.src='123.png';
</script>

Но проблема в том, что "123.png" не отображается на месте "itest".

Подскажите в чём проблема !!!

Добавлено: 24 май 2006, 13:29
Oscar
[img]draw.php[/img]

draw.php

Код: Выделить всё

<?php

header("Content-type: image/png");
$string = "Hello world";
$im    = imagecreatefrompng("images/button1.png");
$orange = imagecolorallocate($im, 220, 210, 60);
$px    = (imagesx($im) - 7.5 * strlen($string)) / 2;
imagestring($im, 3, $px, 9, $string, $orange);
imagepng($im);
imagedestroy($im);

?> 
(c) PHP:Image Functions

Добавлено: 24 май 2006, 18:27
Виталик
Немного не то что мне надо. Интересует вариант когда рисунок вставляется командами со стороны клиента, так как с вызовом "draw.php" передаются ещё и параметры "draw.php?x1=40&y1=55&x2=100&y2=150", а параметры "x1,y1,x2,y2" я получаю с другого сервера посредством Jscript.

Добавлено: 24 май 2006, 19:10
Oscar
[img]blank.gif[/img]

<script>
var img = document.getElementById('test');
img.src = "draw.php?x1=0&y1=0&x2=20&y2=20";
</script>

Добавлено: 25 май 2006, 13:06
Виталик
Oscar,

спасибо - рулит !