Tecnología

Inicio

Cómo eliminar una variable en un PHP en Enviar

La combinación de un lenguaje de script como PHP con páginas Web agrega interactividad a los sitios web. Los usuarios pueden gestionar el contenido en un panel de control o la compra de bienes con la ayuda de algunos formularios web HTML y PHP, junto con otro código. Si quieres hacer algo como eliminar una variable cuando el usuario hace clic en el botón "Enviar", es necesario utilizar PHP para comprobar el formulario en primer lugar y luego usar el ") configurada (" en función de la variable. Este es sólo un ejemplo de interactividad PHP impulsada.

Instrucciones

1 Abra el archivo PHP de la página Web que necesita para editar en el Bloc de notas o un editor de código. Este archivo PHP ya debe contener un formulario HTML con un botón de "Enviar". Compruebe que el método de la forma es "post" y la acción de la forma coincida con el nombre del archivo que contiene el formulario:

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

2 Añadir un par de etiquetas delimitador PHP por debajo del cierre "</ form>" etiqueta y empezar a escribir una declaración condicional "si-entonces":

<? Php

Si () {

}

?>

3 Utilice la opción "isset ()" función dentro de los parantheses de su "If-then" para comprobar si "$ _POST [ 'submit']" contiene un valor:

<? Php

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

}

?>

En el código anterior, "$ _POST" es una variable de matriz que contiene los valores de todos los campos y botones en el formulario HTML. Utilice el nombre del botón "Enviar" para obtener su valor, en este caso "enviar".

4 Utilice la función "unset ()" dentro de su "If-then" para desactivar la variable que desea eliminar:

unset ($ mivar);

La variable ya no contendrá ningún valor.

5 Poner su "unset ($ mivar);" código dentro de un nuevo "si-entonces" para comprobar si la variable existe y tiene un valor de:

if (isset ($ mivar)) {

unset ($ mivar);

}

Este código protege su página Web desde errores cuando el usuario hace clic en "Enviar" tiempos de botón mutliple. Si no hay una variable "$ mivar", a continuación, el código PHP no pondrá en funcionamiento el ") configurada (" función.