"; } //} // else if($_SESSION['profile']['OCSP']==2 )echo "

".Login_01."

"; //else if($_SESSION['profile']['OCSP']==0)echo "

".Login_02."

"; } else { echo "Fehler beim Loginvorgang
\n"; // Debug prints for isolating login problems // echo "Data: $data
\n"; // echo "
".join("", @$x)."
"; } } else { echo '

'.Global_17.'
'; } } /* $query = "select * from `emailcerts` where `serial`='${_SERVER['SSL_CLIENT_M_SERIAL']}' and `revoked`=0 and UNIX_TIMESTAMP(`expire`) - UNIX_TIMESTAMP() > 0"; $res = mysql_query($query); if(mysql_num_rows($res) > 0){ $row = mysql_fetch_assoc($res); $_SESSION['profile']['loggedin'] = 0; $_SESSION['profile'] = ""; foreach($_SESSION as $key){ if($key == '_config') continue; if(is_int($key) || is_string($key)) unset($_SESSION[$key]); unset($key); session_unregister($key); } $sql=mysql_query("select * from `users` where `id`='".$row['memid']."'"); if (mysql_num_rows($sql) ==1){ $_SESSION['profile'] = mysql_fetch_assoc($sql); if($_SERVER['SSL_CLIENT_S_DN_Email']!=$_SESSION['profile']['email']){ $sql_email=mysql_query("SELECT * FROM email WHERE email='${_SERVER['SSL_CLIENT_S_DN_Email']}'AND memid=".$_SESSION['profile']['id']." AND deleted='0000-00-00 00:00:00'"); if (mysql_num_rows($sql_email) ==1)$_SESSION['profile']['loggedin'] = 1; else unset($_SESSION['profile']); } else $_SESSION['profile']['loggedin'] = 1; } else unset($_SESSION['profile']); } else { $_SESSION['profile']['loggedin'] = 0; $_SESSION['profile'] = ""; foreach($_SESSION as $key) { if($key == '_config') continue; unset($_SESSION[$key]); unset($key); session_unregister($key); } exit; } } } if($_SERVER['HTTP_HOST'] == $_SESSION['_config']['securehostname'] && $_SESSION['profile']['id'] > 0 && $_SESSION['profile']['loggedin'] > 0) { $_SESSION['_config']['language'] = $_SESSION['profile']['language']; putenv("LANG=".$_SESSION['_config']['language']); setlocale(LC_ALL, $_SESSION['_config']['language']); $domain = 'messages'; bindtextdomain("$domain", $_SESSION['_config']['filepath']."/locale"); textdomain("$domain"); // echo" "; }*/ if($_REQUEST['id'] == "logout") { if($_SESSION['profile']['language']=='DE'){ $sql="UPDATE user SET lang='DE' WHERE user_id='".$_SESSION['profile']['id']."'"; $query = mysql_query($sql); } else if ($_SESSION['profile']['language']=='EN'){ $sql="UPDATE user SET lang='EN' WHERE user_id='".$_SESSION['profile']['id']."'"; $query = mysql_query($sql); } $_SESSION['profile']['loggedin'] = 0; $_SESSION['profile'] = ""; echo" "; session_destroy(); exit; } ?>