Problem der inkompatibilität zu NLetter gelöst.
Das freut vielleicht auch den Erfinder

Veränderungen waren nur in der main/inc/user_login.php nötig.
Veränderungen fett gedruckt.
Download:
http://www.knuddels-guide.de/usolved/main/inc/user_login.zip $result=mysql_query("SELECT user,id FROM $prefix"."_intern_users WHERE user='$user_login' && pw='$user_password'");
if(mysql_num_rows($result)!=0)
{
$insert_id = mysql_fetch_assoc( $result );
$insert_id = $insert_id['id'];
####### Session aktivieren oder Cookie setzen #######
$get_settings=mysql_query("SELECT * FROM $prefix"."_settings");
$aus_settings=mysql_fetch_object($get_settings);
if($aus_settings->loginsave=="0")
{
$_SESSION['usolved_mainsolved']=$userhash;
}
else
{
setcookie("usolved_mainsolved", $userhash, time()+31536000);
}
//Lösche bisherige Eintraege vom User in der Tabelle login
mysql_query("DELETE FROM $prefix"."_intern_login WHERE user='$user'");
//Füge neuen Eintrag mit den Daten (User,UIN,Expire,IP,Browser) hinzu
mysql_query("INSERT INTO $prefix"."_intern_login (user,userid,userhash,expire,userip) VALUES ('$user_login','$insert_id','$userhash','$EXPIRE','$ip')");
$get_uset=mysql_query("SELECT * FROM {$prefix}_intern_users WHERE user='$user'");
$aus_uset=mysql_fetch_object($get_uset);
$mail=$aus_uset->mail;
$loggedin=true;
$cmsadmin=true;
}
else
{
$cmsadmin=false;
}
###################################################################
$get_module=mysql_query("SELECT * FROM $prefix"."_module");
while($aus_module=mysql_fetch_object($get_module))
{
$prefix_mod=$aus_module->prefix;
$result=mysql_query("SELECT user,id FROM {$prefix_mod}_intern_users WHERE user='$user_login' && pw='$user_password'");
if(mysql_num_rows($result)!=0)
{
$insert_id = mysql_fetch_assoc( $result );
$insert_id = $insert_id['id'];
if($aus_module->name=="NEWSolved")$setname="newsolved";
elseif($aus_module->name=="NLetter")$setname="nletter";
elseif($aus_module->name=="POLLSolved")$setname="pollsolved";
elseif($aus_module->name=="STATSolved")$setname="statsolved";
elseif($aus_module->name=="SMTPClient")$setname="smtpclient";
####### Session aktivieren oder Cookie setzen #######
$get_settings=mysql_query("SELECT * FROM {$prefix_mod}_settings");
$aus_settings=mysql_fetch_object($get_settings);
if($aus_settings->loginsave=="0")
{
$_SESSION['usolved_$setname']=$userhash;
}
else
{
setcookie("usolved_$setname", $userhash, time()+31536000);
}
//Lösche bisherige Eintraege vom User in der Tabelle login
@mysql_query("DELETE FROM {$prefix_mod}_intern_login WHERE user='$user'");
@mysql_query("DELETE FROM {$prefix_mod}_intern_login WHERE id_user='$insert_id'");
//Füge neuen Eintrag mit den Daten (User,UIN,Expire,IP,Browser) hinzu
// Für NLetter
@mysql_query("INSERT INTO {$prefix_mod}_intern_login (id_user,userhash,userip) VALUES ('$insert_id','$userhash','$ip')");
// Für alle anderen Module
@mysql_query("INSERT INTO {$prefix_mod}_intern_login (user,userid,userhash,expire,userip) VALUES ('$user_login','$insert_id','$userhash','$EXPIRE','$ip')");
$get_uset=mysql_query("SELECT * FROM {$prefix_mod}_intern_users WHERE user='$user'");
$aus_uset=mysql_fetch_object($get_uset);
$mail=$aus_uset->mail;
$loggedin=true;
}
}
MfG
Stetto