Lo de los smiles se basa en dos partes .. una Javascritp y otra de manejo de la variable que contiene tu texto del <texarea> ..
La parte de los smiles que corresponde a Javascript .. lo puedes preguntar en el foro javascript o simplemente lo miras tu mismo en: tu navegador Edicion -> ver código funte de la página que se usa para poner un mensaje al foro ...
La parte PHP una vez que tengas guardaos tus "vCode" o como lo quieras llamar .. tan solo es cosa de aplicar una función tipo:
str_replace() de tu "psuodo-código" con el HTML necesario para poner la imagen que le corresponda.
Tu psudo-código sería algo como {:)} .. por ejemplo y lo que debería sustituires (es lo que hace str_replace() ..) es por algo tipo:
<img src="smile_sonrrisa.gif">
Todo esto a la hora de presentar tus mensajes del foro .. en tu BD guardarías el psudo-código solo (mas que nada para ahorrar espacio en tu BD y por si en un futuro quieres cambiar el gráfico que le corresponda a ese "psuodo-código" del smile ..
Lo de la confirmación por e-mail .. se habló del tema en este mensaje:
http://www.forosdelweb.com/showthrea...hreadid=129078
Un saludo,