lunes, 25 de noviembre de 2013

Cómo publicar una entrada de texto Valor Caja en PHP

Formularios Web utilizan campos como casillas de verificación, botones de opción y cuadros de texto para recopilar datos de los usuarios. Aunque se puede programar esto en HTML, se requiere un lenguaje de servidor como PHP si desea manipular o almacenar los datos del formulario. Utilizando el "$ _POST" matriz - una variable que contiene varios valores - en PHP con el método "post" en el formulario HTML, se puede obtener información que el usuario escribió en una caja y la salida en la pantalla de texto. Esta técnica utiliza el atributo "name" del cuadro de texto para que coincida con el valor del cuadro de texto para el valor contenido en el "$ _POST" array.

 

Abra el archivo que contiene el cuadro de entrada en el Bloc de notas o un editor de código. Busque la forma de su código, y leer el atributo "name" del cuadro de texto:

textarea name = "cuadro de texto" / textarea

Añadir un atributo "name", si no está ya establecido en la etiqueta "textarea".

 

Compruebe la "acción" atributo de la etiqueta "forma" en la parte superior del código del formulario Web. Agregue el atributo si aún no está en su etiqueta de "forma". Cambiar el atributo de acción para el nombre del archivo. Asegúrese de que el "método" es "post":

acción form = método "webpage.php" = "post"

Debe utilizar un archivo PHP para ejecutar código PHP. Si el archivo se guarda con una extensión HTML, cambie el nombre a utilizar la extensión de PHP en su lugar.

 

Agregue el código siguiente al cierre "/ forma" tag que comprobará si el usuario envía el formulario aún:

Php

if (isset ($ _POST ['submit'])) {

}

?

El "isset ()" función comprueba el botón de enviar para un valor. Si el usuario envía los datos a través del formulario, el código PHP se pone entre las llaves se ejecutará.

 

Utilice una sentencia "echo" para emitir el contenido del cuadro de texto. Echo el valor de $ _POST con el nombre de su cuadro de texto entre un par de soportes:

echo $ _POST ['textbox'];

 

1 comentario: