Codeigniter session Funktioniert Nicht auf allen Controllern

was wäre der beste Weg, um Sitzungen verwendet werden, in allen meinen Controllern? ich denke, es gibt ein paar Möglichkeiten, es zu tun:

1) define () - Sitzung in globalen Variablen. Ich habe gehört, dass dies nicht der beste Ansatz

2) stellen Sie eine Allgemeine MY_controller und verlängern jeder andere controller zu. set-up-sessions, und das machen Sie in allen Klassen

3) etwas, das hat zu tun mit dem hinzufügen von &get_instance() in der __constructor () - Funktion, die auf der Oberseite jedes Reglers

was wäre die beste Möglichkeit für das einstellen Sitzungen über alle Controller?

ich war nicht in der Lage, eine der folgenden Methoden verwenden. irgendwelche Ideen wäre hilfreich. Dank

BTW, das problem war, dass codeigniter nicht wie gleichzeitige ajax-Anfragen. Sie stören sich gegenseitig-und session-Daten gelöscht erhält.

  • ein $_SESSION ist ein super Globale, seine zur Verfügung stehenden Rahmen alle Ihre Controller. Können Sie erklären, was Sie bedeuten, durch die Sitzung, wenn nicht $_SESSION?
  • nicht global in codeigniter
InformationsquelleAutor Semur Nabiev | 2012-05-04
Schreibe einen Kommentar