¡Hola, bienvenidos a la novena clase del Taller de PHP! Hasta ahora hemos aprendido mucho, hemos visto las variables, las constantes, los condicionales, los bucles y, las últimas clases, el envÃo de datos de un formulario.
De esta manera vimos casi todos los campos de tipo input, que ya sabemos que sirven para que el usuario ingrese una lÃnea de texto que será procesada luego. En la clase de hoy vamos a ver los textarea, es decir, donde se deja “el cuerpo del mensaje”.
Textarea
Los textarea funcionan muy similar a un campo input de tipo text con la particularidad de que se pueden agregar saltos de linea, es decir escribir bloque de textos completos con diferentes párrafos.
La sintaxis es la siguiente:
<textarea id="textarea_comunicacion" name="comunicacion" rows="10" cols="50"></textarea>
La id es exactamente igual que en los casos anteriores, con name vamos a definir el nombre de la variable que vamos a levantar con PHP via POST, rows es el número de filas que queremos que tenga nuestro campo y cols es el ancho.
Entre los tags <textarea> y </textarea> se puede incluir un texto para que aparezca por defecto, por ejemplo:
<textarea id="textarea_comunicacion" name="comunicacion" rows="5" cols="50">Escribe aquà lo que quieras</textarea>
Esta imagen es un ejemplo:

La clase que viene aprenderemos sobre SelecBox, con lo cual terminaremos de ver el formulario del lado del “front end”. ¡Los espero!
| << CLASE ANTERIOR |








Lunes, 17 de Marzo de 2008 a las 16.55
Hi. …..Mas dudas….jejejjej
una dudita nada mas sobre cuando se incluye un texto entre los tags..
los tags que son?….. supongo que son y o es lo que esta dentro de ellos…
y una duda que he observando sobre que haces referencia a lo que vamos a levantar con PHP via POST. esto tiene que ver con lo que estamos aprendiendo sobre las funciones de los tipos de input.. ya sea que utilicemos POST o GET..hay difencia de funciones o nop…
Martes, 18 de Marzo de 2008 a las 14.26
Hola, que tal.
Veo si te puedo ayudar con tus preguntas.
Los tags vendrÃan a ser las marcas de HTML que tu navegador reconoce para saber qué mostrar.
En este caso, a los tags que hace referencia Justi, son los tags <textarea></textarea> que lo que formarÃan en tu navegador, es la caja que señaló él con color amarillo, que tiene el titulo “Mensaje”.
Si escribes algo entre el tag de apertura <textarea > y el de cierre </textarea>, como por ejemplo,<textarea> el texto de aquà se muestra en la caja marcada con amarillo </textarea> , eso es lo que se mostrará en la caja cuando carguemos la página.
Martes, 18 de Marzo de 2008 a las 14.40
Sigo con la segunda pregunta freeman…
No sé bien a qué haces referencia con lo que estén aprendiendo de las funciones de los tipos de input, pero me remito a contarte un poco sobre GET y POST a ver si eso te aclara las dudas.
Cuando uno tiene un formulario en una página, puede transmitir esos datos, de via “POST” y via “GET”.
Las diferencias de esto es:
-Como recibir la información desde PHP.
-Como figura la info en nuestro navegador.
Si mandamos el formulario por GET, todo lo que contenga el formulario se pasa junto con la URL.
Por ejemplo:
http://www.elwebmaster-ejemplo.com?nombre=Thor&empresa=elwebmasterEn cambio si lo mandamos por POST, no se verá la información en ningún lado, solo se enviara “por debajo” al servidor.
No sé si era lo que preguntabas, pero bueno, espero que te haya servido.
Thor!
Jueves, 27 de Marzo de 2008 a las 14.56
Hola Freedman, completo la respuesta de lo del POST y lo del GET, los formularios son exactamente iguales ya sea si se mandan via GET o via POST, no cambia en absoluto, en el unico lugar del formulario que hay que cambiar algo es en el tag
Lunes, 4 de Agosto de 2008 a las 21.49
me parece excelente el curso, pero como hago, para crear y probar un formulario ?
Jueves, 9 de Octubre de 2008 a las 14.01
Que puede ser y como resolver que cuando se envÃa un formulario que en el cuerpo de un textarea van los siguientes textos: Lynx pardinus y CCO: PHP genera un error.
Saludos
Testing
Martes, 25 de Agosto de 2009 a las 02.11
Hola, estoy teniendo un problema con el formulario, el mail se envÃa pero no me llegan los datos, llegan los nombres: De: Nación: Idioma: etc, pero sin la información que cargó el visitante.
Que puede ser?
Muchas gracias y excelente sitio!
Domingo, 20 de Diciembre de 2009 a las 22.21
hola
me gusto mucho tu curso, queria preguntarte que si lo puedo copiar darle formato y comvertirlo en pdf
para un mayor uso
Sábado, 2 de Enero de 2010 a las 02.48
wow!!! esta es la novena clase y no me aburro de verdad que esta muy buna tu clase de verdad.. Dios te Bendiga y siga dandote mas Conociemiento.
Jueves, 15 de Abril de 2010 a las 12.29
tengo una problema, estoy haciendo un mantenimiento de informacion todo va bien pero la consulta que tengo es, tengo BD MySql campos como: numactivo,descripactivo,marca,modelo,categoria(menu),ubicacion(textarea).Cuando ingreso por 1º vez los datos normal me guardan pero quiero editar la ubicacion(ejem: hoy ingreso que esta en Peru y mañana tengo que editarla y poner Argentina pero sin que el registro antiguo se borre en este caso Peru)quiero saber como agregar informacion al campo textarea sin que se borre lo que ya tenia guardado en mi BD y que descripcion le pongo a mi campo en mi BD.
Viernes, 12 de Noviembre de 2010 a las 17.37
Saludos, muy buen blog
Sábado, 8 de Enero de 2011 a las 02.34
En el ej.
Falta el texto
“Escribe aquà lo que quieras”
dentro del área
Lunes, 28 de Noviembre de 2011 a las 21.01
Hola, una pregunta, sabes si existe la posibilidad de figar un espacio entre las columnas y filas en el textArea.