Foros del Web » Programando para Internet » PHP »

Problema con Variables Globales en Servidor

Estas en el tema de Problema con Variables Globales en Servidor en el foro de PHP en Foros del Web. Estimados : Desde hace un tiempo estoy pagando por el Servicio de Hosting, tengo mis Scripts de php en este Hosting y me funcionaban bien ...
  #1 (permalink)  
Antiguo 08/10/2005, 11:39
Avatar de Sagat  
Fecha de Ingreso: febrero-2002
Ubicación: Viña del Mar
Mensajes: 164
Antigüedad: 15 años, 9 meses
Puntos: 0
Pregunta Problema con Variables Globales en Servidor

Estimados :
Desde hace un tiempo estoy pagando por el Servicio de Hosting, tengo mis Scripts de php en este Hosting y me funcionaban bien hasta que cambiaron la versión de PHP y las variables globales dejaron de funcionar.

Cuando ingreso un formulario y quiero ver los campo para comprobar lo que he llenado, no me muestra nada (antes lo hacía). o si quiero grabar los datos del formulario tampoco lo hace.

Me dicen que puede ser la version de PHP que dejó de usar el Global en Off, o algo así. , no soy un Experto, solo he programado algunos Scripts que hasta hace un tiempo me funcionaban.

Alguna idea de como solucionarlo

Gracias.
__________________
-:::[ Saludos ]:::- :adios:
  #2 (permalink)  
Antiguo 08/10/2005, 14:10
 
Fecha de Ingreso: agosto-2005
Ubicación: Valencia
Mensajes: 76
Antigüedad: 12 años, 3 meses
Puntos: 1
eso es facilísimo

Es muy facil, debes usar la matriz global: $_REQUEST['nombre_variable'] para obtener las variables pasadas a través de la URL:

http://tusitio/index.php?accion=buscar

Código PHP:
$_REQUEST['accion'//vale buscar. 
Para obtener variables del metodo post, o sea al enviar un formulario $_POST:

Código PHP:
$_POST['nombre_del_campo'
Para obtener variables del metodo GET:

Código PHP:
$_GET['nombre_variable'
Hacer variables globales accesibles desde cualquier parte del script, $GLOBALS, es accesible desde una función, no necesitas usar 'global'.
Esto es un array y PHP almacena allí todas las variables que le definas:

Código PHP:
$GLOBALS['nombre'] = "pepito"//Así la defines

echo $GLOBALS['nombre']; //Escribe pepito 
Espero que te sirva
__________________
Quien a buen árbol se arrima, buena sombra le cobija. :aplauso:

http://dbtrucos.com
  #3 (permalink)  
Antiguo 09/10/2005, 05:05
Avatar de jam1138
/** @package Moderador */
 
Fecha de Ingreso: julio-2004
Ubicación: sèveR led onieR lE
Mensajes: 9.368
Antigüedad: 13 años, 4 meses
Puntos: 101
FAQ: http://www.forosdelweb.com/showthrea...989#post238989

__________________
٩(͡๏̯͡๏)۶
» Cómo hacer preguntas de manera inteligente «

"100 años después, la revolución no es con armas, es intelectual y digital"
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 16:09.