Hallo,
ich habe folgendes Problem. Ich möchte gern einen kleinen FTP Klienten in PHP schreiben und verbinde mich am Anfang einer Session mit meinem FTP-Server.
Soweit alles gut ...
Nun das Problem:
Ich kann leider den FTp-Stream (resource objekt), den ich anfangs erstelle, nirgendswo speichern, oder ablegen, damit ich darauf in anderen Controllern bzw. Actions meines Frameworks (CakePHP) zurückgreifen kann.
PHP setzt bei jedem Ausführen des Skriptes eine neue Instanz auf. D.h. ich muss mir doch irgendwo den Stream speichern können, damit mir dieser nicht verloren geht, oder nicht?
Eine Resource kann ja auch nicht, wie ein normales Objekt, serialisiert werden und somit in eine Session gespeichert werden... wie gehe ich damit um? Muss ich bei jeder Aktion mich neu verbinden und die Verbindung wieder trennen?
Vielen Dank für eure Hilfe
, Iba
ich habe folgendes Problem. Ich möchte gern einen kleinen FTP Klienten in PHP schreiben und verbinde mich am Anfang einer Session mit meinem FTP-Server.
Soweit alles gut ...
Nun das Problem:
Ich kann leider den FTp-Stream (resource objekt), den ich anfangs erstelle, nirgendswo speichern, oder ablegen, damit ich darauf in anderen Controllern bzw. Actions meines Frameworks (CakePHP) zurückgreifen kann.
PHP setzt bei jedem Ausführen des Skriptes eine neue Instanz auf. D.h. ich muss mir doch irgendwo den Stream speichern können, damit mir dieser nicht verloren geht, oder nicht?
Eine Resource kann ja auch nicht, wie ein normales Objekt, serialisiert werden und somit in eine Session gespeichert werden... wie gehe ich damit um? Muss ich bei jeder Aktion mich neu verbinden und die Verbindung wieder trennen?
Vielen Dank für eure Hilfe
, Iba