Использовать JavaScript для генерации на стороне клиента, PHP на стороне сервера.Javascript может изменить вещи на странице и предоставить динамическое содержимое после , когда страница отправляется клиенту;PHP может определить содержимое до отправки его пользователю (хотя он может редактировать его после слов, оно гораздо более замысловатое).
Например, если вы хотите добавить его в тегс id "dynamic" вы можете использовать это:
<html>
<head>
<script type="text/javascript">
window.onload = function() {
var img_tag = document.createElement('img');
img_tag.src = "{GRAFURL}/{category_id}.jpg";
img_tag.alt = "{category_title}";
img_tag.width = 50;
img_tag.height = 50;
img_tag.border = 0;
img_tag.align = "middle";
document.getElementById("dynamic").appendChild(img_tag);
};
</script>
</head>
<body>
<div id="dynamic">
</div>
<body>
</html>
Однако я настоятельно рекомендую изучить jQuery, где вы могли бы делать вещи проще и быстрее.Кроме того, вы должны заменить значения в фигурных скобках на правильные значения (через PHP или javascript), я не могу сказать, что вы делали.