все время думал, что хак просто не работает .. а оказалось что:
кол-во постов уменьшается у юзера, чье сообщение находится выше удаляемого .. если такое вообще возможно .. но я специально несколько раз проверил ..
хак:
файл postings.cgi
после ($postermembername2, $topictitle2, ..
вставил:
&getmember("$postermembername2");
$numberofposts--;
$postermembername2_cl = $postermembername2;
$postermembername2_cl =~ s/ /_/g;
$filetoopen = "members/$postermembername2_cl.cgi";
open (FILE, ">$filetoopen");
flock (FILE, 2);
$new_memberdata = "$membername|$password|$membertitle|$membercode|$numberofposts|$emailaddress|$showemail|$ipaddress|$homepage|$aolname|$icqnumber|$location|$interests|$joineddate|$lastpostdate|$signature|$timedifference|$privateforums|$useravatar|$misc1|$misc2|$misc3";
print FILE $new_memberdata;
close (FILE);
&getmember("$inmembername");
кол-во постов уменьшается у юзера, чье сообщение находится выше удаляемого .. если такое вообще возможно .. но я специально несколько раз проверил ..
хак:
файл postings.cgi
после ($postermembername2, $topictitle2, ..
вставил:
&getmember("$postermembername2");
$numberofposts--;
$postermembername2_cl = $postermembername2;
$postermembername2_cl =~ s/ /_/g;
$filetoopen = "members/$postermembername2_cl.cgi";
open (FILE, ">$filetoopen");
flock (FILE, 2);
$new_memberdata = "$membername|$password|$membertitle|$membercode|$numberofposts|$emailaddress|$showemail|$ipaddress|$homepage|$aolname|$icqnumber|$location|$interests|$joineddate|$lastpostdate|$signature|$timedifference|$privateforums|$useravatar|$misc1|$misc2|$misc3";
print FILE $new_memberdata;
close (FILE);
&getmember("$inmembername");