Moin Moin,
So funktioniert es zuminstest mit Wertübergabe:
if (!mxSessionGetVar('language') || isset($_GET['language'])) {
if (!mxSessionGetVar('language')) {
mxSessionSetVar('language', $language);
$languages_query = sql_query('select languages_id from ' . $prefix . '_oscpmx_languages where directory =' . (int)$language . '');
mxSessionSetVar('languages_id', $languages_id = sql_fetch_array($languages_query));
}
Das ganze hat jetzt aber den Nebenefekt, das die Variable "languages_id" mit passenden Wert doppelt in die Session geschrieben wird.
Aber um erstmal weiterzukommen ist das egal.