Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/08/2006, 15:22
boxin
 
Fecha de Ingreso: junio-2004
Ubicación: Buenos Aires
Mensajes: 60
Antigüedad: 19 años, 10 meses
Puntos: 1
cambiar register_globals sin acceso al php.ini

Hola.
Hace un tiempo comence con un sitio y use para todos mis script las siguientes lineas, siempre presentes al inicio de cada uno mediante un include:

ini_set('register_globals','Off');

que habia sacado de un sitio de ayuda de php en español. Ya con esto me senti tranquilo de usar nombres de variables locales y, por ejemplo, de sesion, iguales sin que haya problemas.
Pero hora que estoy probando el sitio en el servidor contratado me doy cuenta que ellos tienen register_globals en ON y mi script para pasarlo a Off no funciona, por lo que en muchas oportunidades, variables diferentes se me mezclan por tener el mismo nombre. Por ejemplo:

$usuario y $_SESSION['usuario']

Estuve buscando otra forma de anular esta confioguracion del php.ini desde mis scripts pero no la encuentro. Como puedo hacer?

Desde a muchas gracias.