Tecnología

Inicio

Cómo iniciar una sesión y clara en PHP

Cómo iniciar una sesión y clara en PHP


los desarrolladores de PHP utilizan las sesiones como una forma de creación de conjuntos de datos que pueden pasar de una página a otra dentro de una página web. Sesiones hacen aplicaciones web tales como foros de discusión posible. Dos funciones de control del arranque y paro de sesiones: "session_start ()" y "session_destroy ()". Aunque la sesión está en curso, puede recuperar los valores de formularios web para la sesión utilizando la matriz "$ _SESSION", que se comporta de manera similar a "$ _GET" y "$ _POST." Usando el ") configurada (" función eliminará la información de la matriz sin detener la sesión en sí.

Instrucciones

1 Ir a "Inicio" en la barra de tareas de Windows y escriba el nombre de un editor de código o el Bloc de notas. Pulse la tecla "Enter" para cargar el programa. Abrir un archivo PHP en el que desea iniciar una sesión. Esto suele ser una página de inicio de sesión

2 Añadir la "session_start ()" función antes de cualquier otro código PHP en la página, aparte de comentarios (líneas de código que comienzan con "//" o "/ *"). Esta función inicializa una sesión y darle un ID aleatorio cada vez que un visitante carga la página Web.

3 Obtener valores de sesión de la misma manera que las y los métodos de procesamiento de formularios "GET" "Post". Por ejemplo, si envía los datos del formulario, incluyendo una dirección de correo electrónico, entonces el campo "Email" en esa forma requiere un atributo de nombre de "e-mail". A continuación, puede tomar la dirección de correo electrónico para la sesión de la siguiente manera:

$ _SESSION [ 'Email'];

4 Eliminar una variable de sesión utilizando el ") configurada (" función:

unset ($ _ SESSION);

Esto borra todo el array "$ _SESSION", incluyendo todos los valores tales como "e-mail" o "nombre" que se toman de cualquier forma la sesión utilizada.

5 Utilice la opción "session_destroy) (" función para borrar y quitar la sesión desde el servidor completo. Esta función elimina todos los archivos y otros datos relacionados con la sesión, no sólo los valores de la matriz.