|    
			
				04/10/2013, 01:55
			
			
			  | 
  |   |  |  |  Fecha de Ingreso: octubre-2013 
						Mensajes: 3
					 Antigüedad: 12 años Puntos: 0 |  | 
  |  PHP Sesiones  
  Hola buenos dias. soy novato en PHP y tengo que desarrollar una pequeña web. grácias avanzadas por cualquier ayuda.
 Me encuentro con el siguiente problema:
 
 desde un index.php almaceno unas variables de sesion.
 en un formulario tipo login al validar, llamo a validar.php y no soy capaz de recuperar el valor almacenado en la sesion.
 Si hago un print_r($SESSION) desde validar.php veo perfectamente el valor.
 
 Para el almacenamiento/recuperación de dichos valores, uso un funciones.php.
 
 index.php
 -----------------------
 session_start();
 require_once($_SERVER['DOCUMENT_ROOT']."/utils/funciones.php");
 setvar('adprueba','valor a guardar');
 
 funciones.php
 --------------------
 session_start();
 function getVar($idvar) {
 if (isset($_SESSION[$idvar])){
 return $_SESSION[$idvar];
 } else {
 return '';
 }
 }
 
 function setVar($idvar,$value) {
 $_SESSION[$idvar] = $value;
 }
 
 validar.php
 ---------------
 session_start();
 require_once($_SERVER['DOCUMENT_ROOT']."/utils/functions.php");
 
 $valor =getvar('adprueba');   /* aqui no captura el valor */
 print_r($_SESSION);  /* muestra: Array ( [adprueba] => valor de prueba ... )
     |