PHP:
<?php
$post_id = $_GET['post'];
$massive1 = array(":)", ";)", ";(", ":(", ":D", "(rofl)", "(party)", ":*", ":@", ":P", ":S");
$massive2 = array("<img src='img/smiles/smile1.gif' alt=':)' />",
"<img src='img/smiles/smile2.gif' alt=';)' />",
"<img src='img/smiles/smile3.gif' alt=';(' />",
"<img src='img/smiles/smile4.gif' alt=':(' />",
"<img src='img/smiles/smile5.gif' alt=':D' />",
"<img src='img/smiles/smile6.gif' alt='(rofl)' />",
"<img src='img/smiles/smile7.gif' alt='(party)' />",
"<img src='img/smiles/smile8.gif' alt=':*' />",
"<img src='img/smiles/smile9.gif' alt=':@' />",
"<img src='img/smiles/smile10.gif' alt=':P' />",
"<img src='img/smiles/smile11.gif' alt=':S' />");
$q = mysql_query("SELECT * FROM commenta WHERE post_id='$row[post_id]' ORDER BY comment_id DESC");
while($comment = mysql_fetch_assoc($q)) {
?>
,но се чудя как ще стане с text Да бъде <b>text</b>
Ето така изкарвам след това коментара
PHP:
<?php echo str_replace($massive1, $massive2, $comment['comment']); ?>
Демо: http://penchev-bg.eu/s/preview.php?id=1