“Conocimientos Programación>Programación PHP /MySQL

Cómo deshabilitar PHP Register Globals

2014/12/12
Los register_globals configuración en PHP permite a los usuarios crear de forma automática las variables en el servidor mediante la transmisión de información a la misma a través de la cadena de la URL . Esta forma de diseño implícita hace que sea fácil para los programadores para enviar los datos del formulario y automáticamente actúan sobre ella sin tener que recuperar explícitamente a partir de la petición de URL . Con las register_globals opción habilitada , el usuario puede enviar una solicitud como contact.php ? Name = minombre y teléfono = 5555555 para el guión y la variable "nombre" y " teléfono " se creará automáticamente con los datos " myname " y " 5.555.555 . " Aunque conveniente, esto abre el sistema a los fallos de seguridad y las prácticas deficientes de programación , sobre todo cuando el usuario anula el nombre de una variable que ya están en uso por la aplicación. Este ajuste se puede desactivar en la configuración de PHP. Instrucciones
1

Abra el menú "Inicio " en el equipo servidor con PHP.
2

Escriba " notepad" ( sin comillas) en la barra de búsqueda y haga clic en "Notepad "de la lista de resultados .
3

Haga clic en" archivo ", luego seleccione" Abrir ".
4

tipo "% windir % \\ php.ini "(sin comillas ) en el campo" nombre de archivo " . Esta es la ubicación predeterminada del archivo de configuración de PHP en sistemas Windows . Si ha cambiado esto, escriba la ruta de acceso al archivo php.ini en su lugar.
5

Presione " Ctrl " y "F " en su teclado para abrir una ventana "Buscar" .

6

Tipo " register_globals " sin comillas y pulsar " Enter".
7

cambio " register_globals = 1 " a " register_globals = 0 " para desactivar el ajuste.

8

Haga clic en " archivo" y seleccione " Guardar".
9

Reinicie el servidor web para recargar los cambios en PHP.

Programación PHP /MySQL
Cómo enviar el calendario de Outlook Via PHP
Cómo limpiar en PHP
Cómo usar HTML purificador Como alternativa Tidy
Cómo agregar lado del servidor incluye a un sitio web usando PHP
Cómo quitar elementos de una matriz en PHP
Cómo escribir a un documento de Word con las funciones de archivo PHP
Vs objeto . Matriz en PHP
Cómo programar PHP con su MacBook
Conocimientos Informáticos © http://www.ordenador.online