Cita:
Iniciado por GatorV Usa Singleton mejor asi no es nescesario preocuparte que se vuelva a crear, solo usas la referencia a la clase y todos felices.
hola,
te refieres a referenciar a la clase con singleton:
Código PHP:
$objeto=miclass::getInstance();
donde:
Código PHP:
class miclase{
....
public function getInstance()
{
if(self::$instance == NULL)
{
self::$instance = new miclase();
}
return self::$instance;
}
....
}
Es correcto?
Tengo un gran duda, el objeto existe en mi pagina principal (index.php), pero se pierde al pasarlo por GET al script que invocara ajax para mostrar el resultado en el DIV o Contenedor.
El tema es evitar que se pierda el Objeto, al usar singleton, creando una referencia a la clase mediante la funcion getInstance(), esta comprobara si existe la instacia al objeto y al no existir(ya que se pierde al pasarla por GET), creará una nueva. AL crear la nueva conección serián 2 conexiones creadas(la del script principal y la del script que invoca ajax).
es asi o no?
en realidad es un tremanda duda que tengo.
saludos y gacias