Ver Mensaje Individual
  #4 (permalink)  
Antiguo 11/04/2004, 10:26
malalengua
 
Fecha de Ingreso: octubre-2003
Mensajes: 153
Antigüedad: 20 años, 6 meses
Puntos: 5
<?php
// classa.inc:

class A {
var $one = 1;

function show_one() {
echo $this->one;
}
}

// page1.php:

include("classa.inc");

$a = new A;
$s = serialize($a);
// store $s somewhere where page2.php can find it.
$fp = fopen("store", "w");
fputs($fp, $s);
fclose($fp);

// page2.php:

// this is needed for the unserialize to work properly.
include("classa.inc");

$s = implode("", @file("store"));
$a = unserialize($s);

// now use the function show_one() of the $a object.
$a->show_one();
?>

Esto es usar un fichero ¿No es eso una patatada?. Por lo que veo es la única forma de hacerlo pero... vaya, pensaba que no era tan ... asi. De todas formas GRACIAS ya que por más que he buscado no he encontrado y esto por lo menos me da una forma, aunque a mi entender un tanto patata jeje.