Hallo nickvergessen,
nickvergessen hat geschrieben:Ein Lösungsansatz könnte hier sein, eine Spalte in die session-Tabelle hinzuzufügen, wo für Gäste die Sprache gespeichert wird, für normale Benutzer in der users-Tabelle. Dann könnte man sich den Parameter in der URL sparen?
ich habe jetzt ein paar Versuche mit der Session Tabelle gemacht.
Grundsätzlich würde es gehen, in einer zusätzlichen Spalte session_lang die Sprache mit abzulegen und den lang= Parameter in der URL wegzulassen.
Bei meinen Versuchen habe ich aber festgestellt, dass beim Login und Logout die Session_id des Users wechseln kann und dann habe ich wieder ein Problem. Wenn eine neue Session erstellt wird, dann hole ich die Default/User Sprache aus der users Tabelle und trage sie in die session Tabelle ein. Wie bekomme ich es hin, dass trotz wechselnder session_id ich mitbekomme, dass es sich um den gleichen User handelt?
Dann beschäftigt mich noch ein weiteres Problem und zwar folgendes: Wie bekomme ich es hin, die Sprachinfo zusammen mit dem angeklickten Link zur Sprachwahl mit zu übertragen, ohne dass diese Info sich in der URL befindet?
Gruß Helmut
Ich bin nicht ganz dicht.... na und.