
16/03/2012, 06:50
|
| | Fecha de Ingreso: agosto-2011
Mensajes: 110
Antigüedad: 13 años, 6 meses Puntos: 13 | |
Respuesta: Uso de include con $_REQUEST El array $_REQUEST unifica los valores de todos los arrays superglobales (COOKIES, GET, POST) lo que implica que si exiten variables de igual nombre, en dos o mas de estos arrays, sólo una de ellas pasara su valor al array $_REQUEST y este valor viene generalmente predetermidado por la importancia de cada array, siendo esta importancia determinada en php.ini o en un .htaccess mediante las directivas "gpc_orders" (donde la precedencia predeterminada GET,POST,COOKIES, siendo cookies el mas prioritario) o variables_orders cuya prioridad predeterminada es (Enviroment, GET, POST, COOKIES, SERVER) siendo server el mas prioritario.
deberias comprobar si no tienes dos variables de igual nombre y es la que tiene el valor incorrecto las mas prioritaria dado que ese valor es el que se estaria pasando al includes, por ejemplo.
De todas formas yo no emplearia el array $_REQUEST, por seguridad preferiria emplear directamente el array desde donde deben venir los datos. y me aseguraria que esos datos vienen de una sola fuente, ya que de lo contrario abrimos puertas a exploits de seguridad. |