Нужен дельный совет, не могу решить следующую задачу. 1) Есть форма отправки сообщения в которую можно вставлять bb теги. 2) Перед выводом отправленного сообщения текст обрабатывается через функцию bb_convert Код (Text): // bb обработчик function bb_convert($replay) { $replay = str_replace('[img]', '<center><img src="', $replay); $replay = str_replace('[/img]', '" width="520" id="popup_picture" onclick="show_img()"></center>', $replay); return $replay; } 3) Т.е запись типа \, преобразуется в <center><img src="http://localhost/image/image.gif" width="520" id="popup_picture" onclick="show_img()"></center> 4) у img есть событие onclick="show_img()" с функцией show_img(), данная функция при клике создает типа поп-апа слоистого css z-index, и показывает нам img c width="100%". Проблема в том, что я не могу передать show_img() параметр show_img("http://localhost/image/image.gif") передать его нужно именно в функции bb_convert, как это сделать, честно голову сломал, помогите пожалуйтса... полностью перегеморроился..
Все решилось, если кому пригодится Код (Text): // bb обработчик function bb_convert($replay) { $replay_link = str_replace('[img]', '', $replay); $link = str_replace ('[/img]','',$replay_link); $replay = str_replace('[img]', '<center><img src="', $replay); $replay = str_replace('[/img]', '" width="520" id="popup_picture" onclick="show_img(\''.$link.'\')"></center>', $replay); return $replay; }