Muchas gracias por tu solución.
El problema es que tengo que ajustarme a un formulario donde me han dado el tamaño de los campos, pero yo creo que muchas veces se van a quedar cortos.
Si no encuentro otra solución, iremos para asp.
Gracias de nuevo, Fr@Nc3$c0