Frage

So bin ich im Grunde nicht in der Lage, jede Art von Sitzung in meinem Kohana 3-Projekt zu verwenden. Einige Beispiel für die Ausgabe:

$session = Session::instance();
$session->set('customer_id', $customer->id);
$this->request->redirect('controller/action');
//At the start of the redirected action
$session = Session::instance();
$customer_id = $session->get('customer_id');

$ customer_id, in der Sitzung, einen positiven Wert vor der Umleitung hat, nachdem er einen Wert von 0 hat ich auch mit der grundlegenden PHP-Session versuchte - die in Kohana deaktiviert werden kann - ich weiß es nicht. Hat nicht daran gedacht, so, da wir noch $ _GET und $ _POST verwenden können.

session_start();
$_SESSION['customer_id'] = $customer->id;
//At the start of the redirected action
session_start();
$customer_id = $_SESSION['customer_id'];

Die gleiche Szenario wie zuvor, mit der Ausnahme, dass jetzt der $ customer_id nach der Umleitung, ist null.

Nicht sicher, was jetzt zu versuchen, habe ich sicherstellen, dass Sessions in der php.ini aktivieren wurde (ich habe eine ganz Reihe von anderer Anwendung, unter anderen Rahmen oder CMS, die derzeit installiert ist, und ich bin zumindest davon überzeugt, eine der sie verwenden Sitzungen). Derzeit in dieser Ich suche nach: http: //forum.kohanaframework .org / Diskussion / 3018 / Verwendung-native-Session-Array / p1 , obwohl ich bezweifle, dass es hier das Problem ist.

War es hilfreich?

Lösung

Nicht sicher, was ich dachte, als ich dies testen - aber ich beschlossen dies. Ich würde das Problem hier war meine eigene tiefe Dummheit zu erraten.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top