EDIT: so schwer ist die Abfrage ja nicht, da ja wenn dann nur nach der spalte user_posts in der DB gefragt wird...aber was kann denn da passiert sein, das er das auf 4 gesetzt hat?? irgendwie scheint er ja nichts mehr zu addieren....
EDIT 2: Ich glaube, auch zeitlich, kann ich mir inzwischen denken, was passiert ist, denn wenn ich nun einen neuen Beitrag schreibe, zählt er wieder...ich habe, vermutlich zum Zeitpunkt von 40 Beiträgen den MOD Log IP on User Registration mit der Variablen user_regip eingebaut und zudem noch folgenden Zusatz:
Code: Alles auswählen
##############################################################
## MOD Title: RecordIP if Zero mod by niko
## MOD Author: niko < N/A > niko@pchat.mine.nu
## MOD Description: If user_regip = null then update it at login
## MOD Version: 1.0.0
##
##
## Installation Level: Easy
## Installation Time: 2 Minutes
##
## Files To Edit: 1
## login.php
##############################################################
## For Security Purposes, Please Check: http://www.phpbb.com/mods/ for the
## latest version of this MOD. Downloading this MOD from other sites could cause malicious code
## to enter into your phpBB Forum. As such, phpBB will not offer support for MOD's not offered
## in our MOD-Database, located at: http://www.phpbb.com/mods/
##############################################################
## Author Notes:
##
## This will update user_regip on accounts that are null e.g 0.0.0.0
## at log in. You may wish to optionally change your sites cookie name
## so users will have to log-in the next time they connect to your site
##
## MOD Requires prior installation of TerraFrost's RegIP MOD
## MOD Author: TerraFrost < N/A > (Jim Wigginton) http://www.frostjedi.com/phpbb
## MOD Description: Logs the IP address of users when they register.
## MOD Version: 1.0.0a
## The latest version of this mod can be found here:
## http://www.frostjedi.com/terra/scripts/phpbb/reg_ip.zip
##
## For support / comments / whatever, visit here:
## http://www.frostjedi.com/phpbb/viewforum.php?f=33
##
##############################################################
## MOD History:
##
## 2005-07-30 - Version 1.0.0 - initial release
##############################################################
## Before Adding This MOD To Your Forum, You Should Back Up All Files Related To This MOD
##############################################################
#
#
#-----[ OPEN ]------------------------------------------
#
login.php
#
#-----[ FIND ]------------------------------------------
# this is only a partial match
#
$sql = "SELECT user_id,
#
#-----[ IN-LINE FIND ]---------------------------------
#
user_id,
#
#-----[ IN-LINE AFTER, ADD ]---------------------------
#
user_regip,
#
#-----[ FIND ]------------------------------------------
#
$session_id = session_begin($row['user_id'], $user_ip, PAGE_INDEX, FALSE,
$autologin, $admin);
#
#-----[ AFTER, ADD ]-----------------------------------
#
// Mod:RecordIPifZero mod by niko
if ( ($row['user_regip']) == '0' )
{
// non zero user id should never happen
if ( $row['user_id'] )
{
$sql = "UPDATE " . USERS_TABLE . " SET user_regip = '$user_ip' WHERE user_id = '" .
$row['user_id'] . "'";
if ( !$db->sql_query($sql) )
{
message_die(CRITICAL_ERROR, "RecordIPifZero mod: Error during update of user_regip",
"", __LINE__, __FILE__);
}
}
}
// end RecordIPifZero mod by niko
#
#-----[ SAVE/CLOSE ALL FILES ]--------------------------
#
# EoM