io faccio cosi
poi ovviamente il str_replace lo applico alla stringa ":-)" in modo che sostituisce questa stringa con la relativa img.Codice PHP:
[img]percorso/smile.fig OnClick=[/img]
Nel tuo caso penso che al posto di ":-)" ci dovrebbe essere il nome del file img.
Fammi sapere se funziona.