PHP - uso de variables globales con $GLOBALS

   
Vista:
Imágen de perfil de Ernesto

uso de variables globales con $GLOBALS

Publicado por Ernesto (7 intervenciones) el 21/08/2015 20:19:55
Buenas tardes:
Quiero pasar unas variables de una pagina a otra de declaradoras como $GLOBALS y no me funciona a continuacion pongo los programas para ver si alguien me puede ayudar

Aqui cojo la variable

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<body class="letras">
	<div class="menu">
        <h2>Cumpleaños</h2>
		    <form  action="tcumple.php" method="post" name="cli" >
		        <input type="radio" name="priodo" value="Todos" >Todos los Trab.</br></br>
		        <input type="radio" name="priodo" value="Un mes" >Un mes</br>
			        &nbsp;&nbsp;&nbsp;&nbsp; Mes:
				<input type="text" value=' ' name="idu" maxlength="15" size="15"> </br ></br>
		        <input type="radio" name="priodo" value="Un trab" >Un trabajador</br>
			        &nbsp;&nbsp;&nbsp;&nbsp;CI. Trabajador:
				<input type="text" value=' ' name="idu2" maxlength="15" size="15"> </br ></br>
    	        <input type="radio" name="priodo" value="Regresar" >Regresar</br></br>
				  </p>
	   	          <input align="middle" type="submit" name="Selcond" value="Confirmar" />
          </form>
	</div>
<div>

aqui proceso
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
require_once("bloque.php");
session_start();
$tipo=$_POST["priodo"];
$GLOBALS["todos"]="T";
if ($tipo=="Todos")
{
	$GLOBALS["todos"]="T";
}
If ($tipo=="Un mes")
{
	$GLOBALS["todos"]="M";
}
If ($tipo=="Un trab")
{
	$GLOBALS["todos"]="U";
}
If ($tipo=="Regresar")
{
	header("Location:../documentacion/menu.php");
	break;
}
header("Location:../documentacion/cumpleanos.php");
?>

y aqui me llega vacia
1
2
3
4
5
6
7
8
9
10
11
12
switch ($GLOBALS["todos"])
	{
    	case "T":
			$fila1=cumpletra(" ");
        	break;
	    case "M":
			$fila1=cumpletra(" ");
	        break;
    	case "U":
			$fila1=cumpletra(" ");
	        break;
	}
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de xve

uso de variables globales con $GLOBALS

Publicado por xve (5520 intervenciones) el 21/08/2015 22:04:51
En la pagina que recibe, también esta puesto el session_start();?

En la primera página, yo pondría el session_start(); antes que el require_onde()...
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar