Klasse übergeben

mail2mrx

Mitglied
Hallo zusammen,

kann man eine (Referenz) auf eine initialisierte Klasse eigentlich an eine andere Seite übergeben (per Link / POST, etc.)?

Ich habe eine Klasse, die eine Tabelle aus einer SQL Abfrage erstellt. Diese Tabelle würde ich gerne auf einer anderen Seite (in anderem Format) ausgeben können, ohne dass ich SQL Abfrage und andere Optionen nochmal neu (an eine Neue Instanz der Klasse) übergeben müsste...

Bin über nützliche Hinweise sehr dankbar,

Gruß Alex
 
Um das instanzierte Objekt der Klasse auf eine andere Seite zu übertragen, musst Du es vor der Übergabe serilisieren und anschließend auf der Zielseite wieder unserialisieren.
Code:
$obj = new klasse();
$ser_obj = serialize($obj);

// --> Übergabe von $ser_obj via POST an Zielscript
Zielscript:
PHP:
$obj = unserialize($_POST['ser_obj']);

--> [phpf]serialize[/phpf]
--> [phpf]unserialize[/phpf]

snuu
 
danke, hat geholfen.

Ich hatte es erst per Post versucht, allerdings klappte das selbst mit addslashes nicht...

Gruß Alex
 
Zurück