Foros del Web » Programando para Internet » PHP »

Trabajando con <textarea>... problema

Estas en el tema de Trabajando con <textarea>... problema en el foro de PHP en Foros del Web. Buenas. Mi intento es el de atrapar el contenido escrito en un textarea (como el de todos los foros xD) en un registro de la ...
  #1 (permalink)  
Antiguo 20/03/2007, 18:03
 
Fecha de Ingreso: marzo-2007
Mensajes: 129
Antigüedad: 12 años, 9 meses
Puntos: 0
Trabajando con <textarea>... problema

Buenas.

Mi intento es el de atrapar el contenido escrito en un textarea (como el de todos los foros xD) en un registro de la base de datos, así como también limitando el textarea a un número de caracteres, para que sea igual al límite en la base de datos.

Un saludo y gracias de antemano!
  #2 (permalink)  
Antiguo 20/03/2007, 18:23
 
Fecha de Ingreso: noviembre-2006
Mensajes: 146
Antigüedad: 13 años
Puntos: 1
Re: Trabajando con <textarea>... problema

Buenas!
Con HTML "a pelo" no se puede limitar la longitud de un textarea, tendrías que usar Javascript.
La solución fácil que se me ocurre es avisar primero de la longitud máxima permitida en el textarea y luego comprobarla con un strlen().
Para recuperar el textarea $texto=$_GET["nombre_del_textarea"]
Saludos
  #3 (permalink)  
Antiguo 20/03/2007, 18:49
 
Fecha de Ingreso: marzo-2007
Mensajes: 129
Antigüedad: 12 años, 9 meses
Puntos: 0
Re: Trabajando con <textarea>... problema

Perdona pero no entiendo lo de la función JScript que dijiste.

En cuanto a lo otro, me imagino que será como un formulario.

¿Sabes también que tipo de dato le corresponde en la base de datos?

Yo lo tengo en VARCHAR(2000).

Un saludo y gracias!
  #4 (permalink)  
Antiguo 20/03/2007, 19:32
 
Fecha de Ingreso: marzo-2007
Mensajes: 129
Antigüedad: 12 años, 9 meses
Puntos: 0
Re: Trabajando con <textarea>... problema

Ya lo he conseguido, gracias por la ayuda! ;)
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 02:00.