Foros del Web » Programando para Internet » PHP »

“register_globals” habilitada en el php.ini

Estas en el tema de “register_globals” habilitada en el php.ini en el foro de PHP en Foros del Web. estoy tratando de meter un formulario q al llenarlo un vistantante de mi sitio esteo se envie a mi correo electronico. tome uno q halle ...
  #1 (permalink)  
Antiguo 29/08/2009, 18:18
 
Fecha de Ingreso: agosto-2009
Mensajes: 15
Antigüedad: 14 años, 8 meses
Puntos: 0
Exclamación “register_globals” habilitada en el php.ini

estoy tratando de meter un formulario q al llenarlo un vistantante de mi sitio esteo se envie a mi correo electronico.

tome uno q halle pero lo estoy probando desde localhost en mi lap es posible mi duda es la sig: el php.ini esta en mi servidor o donde lo configuro para aseguarme de q funciona?

si es asi...

como se habilita register_globals?
  #2 (permalink)  
Antiguo 29/08/2009, 22:19
Avatar de abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 14 años, 11 meses
Puntos: 1517
Respuesta: “register_globals” habilitada en el php.ini

Primero te sugiero no activar register_globals, es posible que en un futuro te pueda crear problemas con alguien que manipule algun codigo y este enviando información que no quieras que se guarde en tu servidor. Segundo en PHP6 esta eliminado register_globals por lo que te sugiero que empiezes a trabajar como se esta desarrollando esa versión. Pero si con todo deseas activarlo en el servidor solo tienes que usar
Código php:
Ver original
  1. <?php
  2. ini_set("register_globals","1");
en la pagina que vas a usar el codigo que enviara el email. Esto lo colocas al principio de la pagina. Te sugiero mejor usar las variables $_GET o $_POST para pasar los datos que ingreso el usuario
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos
  #3 (permalink)  
Antiguo 30/08/2009, 10:33
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 17 años, 11 meses
Puntos: 2135
Respuesta: “register_globals” habilitada en el php.ini

@abimaelrc:

register_globals no se puede activar usando ini_set, es una directiva que solo se puede cambiar usando el archivo php.ini, o usando el flag php_value en el .htaccess.

Saludos.
  #4 (permalink)  
Antiguo 30/08/2009, 15:17
Avatar de abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 14 años, 11 meses
Puntos: 1517
Respuesta: “register_globals” habilitada en el php.ini

Tienes razon, en el .htaccess puedes hacerlo de esta forma

php_flag register_globals off

Gracias GatorV
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:02.