Este FORO es PHP.
Tu solucion es por el lado del cliente (JavaScript) y ubiera sido mejor la consulta en ese foro.
bueno algo en q te puedo aportar es lo siguiente.
tienes que tener la siguiente funcion javascript dentro del HEAD
Código HTML:
<script language="JavaScript">
<!--
function bbcode(Which){
document.id_del_form.nombre_del_textarea.value = document.id_del_form.nombre_del_textarea.value + Which;
}
// -->
</script>
donde id_del_form es el nombre id que la pusiste a la etiqueta <form id="formulario"> , luego nombre_del_textarea es el nombre del textarea
bueno luego a un boton , o mejor a un imagen, la agregas el siguiente enlace
Código HTML:
<a href="javascript:bbcode('[url]')"> <img src="urlabierto.gif">
<a href="javascript:bbcode('[/url]')"> <img src="urlcerrado.gif">
no es la mejor solucion pero si funciona ... si qeres algo mas completo tu complementalo :P
Saludos