Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Otros entornos y lenguajes > PHP
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

 
 
Herramientas Buscar en Tema Desplegado
  #12  
Antiguo 28-10-2005
[kayetano] kayetano is offline
Miembro Premium
 
Registrado: may 2003
Ubicación: Elche
Posts: 644
Poder: 24
kayetano Va por buen camino
Hola

Pues nada rizaremos el rizo
Código PHP:
    if( !ini_get('register_globals') ) import_request_variables("PGC"); 
Si tenemos "register_globals" a off podemos crear variables a partir de los arrays $_POST, $_GET y/o $_COOKIE. Esta funcion nos permite además añadir un prefijo para evitar solapamientos de nombres.

El porque de utilizar los arrays y no las variables son temas de seguridad, por poner un ejemplo:
Supongamos que alguien quiere trastear nuestra página modificando alguna variable de sesion, lo mas facil es que intente meter o modificar variables por metodo GET (o POST):
Código PHP:
mipagina.php?usuario=...&clave=... 
Pero si trabajamos con los arrays que crea PHP para diferenciar la procedencia y ambito de las variables, en este caso con el array $_SESSION evitamos que alguien pueda modificar valores almacenados en estos arrays.
Hay que tener en cuenta que si tenemos "register_globals" a ON todas las variables se hacen globales con el problema que exite de que se machaquen unas a otras, con lo que un usuario podría manipular facilmente nuestra web.
__________________
Salu2
KAYETANO

Cómo hacer preguntas de manera inteligente
Responder Con Cita
 



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 16:01:36.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi