Tecnología

Inicio

Cómo crear nuevas entradas con PHP Cuando se pulsa el botón

Cómo crear nuevas entradas con PHP Cuando se pulsa el botón


PHP es un lenguaje de programación web que tiene una variedad de funciones integradas que permiten a los desarrolladores manipular elementos de la interfaz de usuario basada en la interacción del usuario. Cuando un usuario completa y envía un formulario en una página que contiene PHP, el código puede recuperar la información de petición de usuario y modificar la página Web apropiada. A pesar de que el proceso requiere una solicitud de servidor y una recarga de la página, es ideal para la interacción directa con los componentes del sitio de back-end, tales como bases de datos o al añadir elementos adicionales en función de la respuesta del servidor.

Instrucciones

1 Abra un editor de texto y crear un nuevo archivo de texto llamado "addInput.php". Al seleccionar "Nuevo" del menú "Archivo" en un editor de texto es la forma estándar para crear un nuevo archivo.

2 Añadir un delimitador de apertura de PHP y PHP un delimitador de cierre al archivo. Cualquier texto colocado entre los delimitadores de PHP será interpretado como código por el intérprete PHP.

<? Php

?>

3 Declarar una variable de PHP llamada "$ numberInputs" y colocar la variable entre los delimitadores de PHP de apertura y cierre. Establecer la variable $ numberInputs al valor de la función integrada de PHP $ _POST []. Esta función recoge el valor de la variable "formInputs" cuando la página se ha escrito.

<? Php

$ NumberInputs = $ _POST [ "formInputs"];

?>

4 Añadir un PHP bucle "for" después del "$ numberofInputs" declaración de variables. Utilice la variable "$ i" como la variable de control de bucle (inicializado a 1) e iterar el bucle mientras que la variable $ i es menor que o igual que el "$ formInputs" variable. Utilice una llave de apertura ( "{") y una llave de cierre ( "}") para indicar el código que se debe ejecutar si la condición del bucle es cierto.

<? Php

$ NumberInputs = $ _POST [ "formInputs"];

for ($ i = 1; $ i <= $ numberInputs; $ i ++)

{

}

?>

5 Utilizar el PHP "impresión) (" función para imprimir el número especificado de campos de entrada. Utilice el valor de la variable "$ i" e imprimir el texto "Número de entrada" concatenado con el valor. Sigue el texto con las etiquetas "<input>" y "</ input>" y una etiqueta "".

<? Php

$ NumberInputs = $ _POST [ "formInputs"];

for ($ i = 1; $ i <= $ numberInputs; $ i ++)

{

print "Número de entrada de $ i <input> </ input>";

}

?>

6 Añadir una etiqueta HTML "<form>" etiqueta por debajo del cierre "?>" Etiqueta PHP. Ajuste "método" atributo de la forma de "entrada" y "acción" atributo de la forma de "addInput.php". Cierre la etiqueta "</ form>".

<? Php

$ NumberInputs = $ _POST [ "formInputs"];

for ($ i = 1; $ i <= $ numberInputs; $ i ++)

{

print "Número de entrada de $ i <input> </ input>";

}

?>

<Form method = "post" action = "addInput.php">

</ Form>

7 Añadir una etiqueta HTML "<input>" entre el campo abierto "<form>" y las etiquetas de cierre "</ form>". Establecer atributo "tipo" de la entrada a "texto" y el atributo "name" a "formInputs".

<? Php

$ NumberInputs = $ _POST [ "formInputs"];

for ($ i = 1; $ i <= $ numberInputs; $ i ++)

{

print "Número de entrada de $ i <input> </ input>";

}

?>

<Form method = "post" action = "addInput.php">

<input type = "text" name = ""> formInputs

</ Form>

8 Añadir una segunda HTML "<input>" campos hasta el formulario. Ajuste el "<input>" atributo de la etiqueta "tipo" a "enviar" y establecer el atributo "valor" al texto "Introducir el número de entradas y haga clic aquí". Guarde y cierre addInputs.php.

<? Php

$ NumberInputs = $ _POST [ "formInputs"];

for ($ i = 1; $ i <= $ numberInputs; $ i ++)

{

print "Número de entrada de $ i <input> </ input>";

}

?>

<Form method = "post" action = "addInput.php">

<input type = "text" name = ""> formInputs

<Input type = "submit" value = "Introducir número de entradas y haga clic aquí">

</ Form>

9 addInputs.php abierta en un navegador Web. Introduce el número de campos de entrada que deben añadirse cuando el botón se pulsa en el campo de entrada y haga clic en el botón "Introducir el número de entradas y haga clic aquí". Compruebe que se añade el número correcto de las entradas a la página cuando se vuelve a cargar.

Consejos y advertencias

  • JavaScript puede ser usado para añadir nuevas entradas a la interfaz de usuario del lado del cliente. Este proceso evita una llamada al servidor y una posterior recarga de la página.
  • PHP también puede recuperar información de envíos de los usuarios que utilizan la función $ _GET, aunque este método no es apropiado para la información sensible.
  • Asegúrese de enviar mensajes al usuario adecuadamente al agregar dinámicamente elementos para formularios HTML si el proceso puede causar confusión.
  • Los valores son visibles en la URL cuando se utiliza el método $ _GET.