Диаграмма - ошибка с выводом - Visavi.net
https://visavi.net/
RSS - Visavi.nethttps://visavi.net/assets/img/images/logo_small.pngRSS - Visavi.net
https://visavi.net/
[email protected] (admin)[email protected] (admin)Sat, 11 Jan 2025 13:38:33 +0300гетом лови<br>
<br>
<em><span style="font-size:x-small">Добавлено через 01:37 сек.</span></em><br>
*типа <img src=...php?exp=$exp и там $p = $GET['exp'];
https://visavi.net/topics/27730/467808
Диаграмма - ошибка с выводом ДмитрийSat, 24 Dec 2011 14:16:06 +0400Сообщенияhttps://visavi.net/topics/27730/467808может где-то на типизации $exp'а пролетел?
https://visavi.net/topics/27730/467803
Диаграмма - ошибка с выводом АнтонSat, 24 Dec 2011 13:15:03 +0400Сообщенияhttps://visavi.net/topics/27730/467803Реализовываю создание диаграммы-полосы для вывода прогресса кол-ва жизни (проект онлайн игры просто).<br>
Есть сам код.<br>
<pre class="prettyprint">$p = $exp; // Считаю сколько процентов выводить
$image = imagecreate(123, 8); //Создаю картинку
$bg = imagecolorallocate ($image, 0, 0, 0); //Фон
$act = imagecolorallocate($image, 210, 210, 210); //Цвет активной части
$emp = imagecolorallocate($image, 250, 250, 250); //Цвет пассивной части
$emp = imagecolorallocate($image, 250, 250, 250);
imagefill($image, 0, 0, $bg);
imagefilledrectangle($image, 1, 1, 100, 6, $emp);
if($p > 0)
imagefilledrectangle($image, 1, 1, $p, 6, $act);
imagestring($image, 1, 102, 0, $p.'%', $act);
header('Content-type: image/png');
imagepng($image);
imagedestroy($image); </pre>
Проблема в том, что переменная $exp задается в другом файле. Создаю страницу, произвожу инклуд файла с заданной переменной, ниже вывожу картинку через <img src=*.php> И получаю пустоту, без картинки. Т.е Опера показывает то место, где картинка должна быть, но она не отрисовывается. Если в ручную задать $exp = числу, то картинка создается. В чем может быть проблема?
https://visavi.net/topics/27730/467797
Диаграмма - ошибка с выводом ApecccSat, 24 Dec 2011 12:58:31 +0400Сообщенияhttps://visavi.net/topics/27730/467797