Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/01/2006, 09:49
chelejuan4
 
Fecha de Ingreso: octubre-2005
Mensajes: 132
Antigüedad: 18 años, 7 meses
Puntos: 1
¿Como pasar un objeto entre paginas?

Esto se puede hacer ??

Yo tengo esto :

Código:
class personaje {

	//ATRIBUTOS
	var $nombre;
	var $nombreraza;
	
	
	// METODOS.
		function valores($campo, $id) {
		
			$sql = "select ".$campo." from personajes where id = '".$id."' ";
			$valores = mysql_query ($sql);
			$ver = mysql_fetch_assoc($valores);
			$this->nombre = $ver[$campo];
			
		}
		
		
		function cargaprincipal($id){
			$sql = "select * from personajes where id = '".$id."' ";
			$valores = mysql_query ($sql);
			$ver = mysql_fetch_assoc($valores);
			$this->nombre = $ver["nombre"];
			
				switch($ver["raza"]){
					case 1:
						$this->nombreraza = "Valor 1";break;
					default:// es el case else
						$this->nombreraza = "Algo";break;
				}
		}
	
}

Y despues esto :

$valores = new personaje();
$valores->cargaprincipal($_SESSION['idjugador']);

Ya tengo en el objeto valores los datos que necesito ( todo es una prueba para aprender no son cosas reales ) , ahora necesito desde otra pagina que me siga existiendo esto :

$valores->nombreraza

¿Como deberia hacerlo?.

Al cambiar de pagina o recargar la pagina desaparece el objeto valores ???

¿Como va esto?.

Venga gracias anticipadas, un saludo.

P.D. El tema de classes parece muy muy interesante.