language_file"); } else { require(dirname(__FILE__)."/../settings/$aus_language->language_file"); } ########## Session oder Cookie verwenden ########## $get_settings=mysql_query("SELECT * FROM $prefix"."_settings"); $aus_settings=mysql_fetch_object($get_settings); if($aus_settings->loginsave=="0") { $UID=$_SESSION['usolved_newsolved']; } else { $UID=$_COOKIE['usolved_newsolved']; } //------------------------------------------------ $EXPIRE=time() + 60*30; //Expire festlegen (wielange soll der User eingeloggt bleiben). Momentan 30 Minuten. $ip=$_SERVER['REMOTE_ADDR']; //Derzeitige IP-Adresse des User's bestimmen $zeit=time(); //Zeit bestimmen ###### Nur Sessions ###### if($aus_settings->loginsave=="0") { mysql_query("DELETE FROM $prefix"."_intern_login WHERE expire<".time()); } if($result=mysql_query("SELECT user FROM $prefix"."_intern_login WHERE userhash='$UID' && userip='$ip'")) { if(mysql_num_rows($result)==0) { include(dirname(__FILE__)."/user_login.php"); } else { $user=mysql_result($result,0,0); $result_new=mysql_query("SELECT id FROM $prefix"."_intern_users WHERE user='$user'"); $user_id=mysql_result($result_new,0,0); mysql_query("UPDATE $prefix"."_intern_login SET expire='$EXPIRE' WHERE user='$user'"); } } else include(dirname(__FILE__)."/user_login.php"); ?>