@don_miguel
Deine Frage kann ich leider auch nicht beantworten, habe selber eine Frage zum Thema.
In meinem Forum sind Dateianhänge nicht zugelassen (nicht im AdminCenter und auch nicht von Webhoster).
Dennoch werden einige beim klick auf
Dateimanager für Anhänge gefunden. Folgende Abfrage sollte dafür verantwortlich sein (aus der ManageAttachments.php):
$request = mysql_query("SELECT m.ID_MSG,m.posterName,m.posterTime,m.ID_TOPIC,m.ID_MEMBER,m.attachmentFilename,m.attachmentSize,mem.subject,t.ID_BOARD FROM {$db_prefix}messages as m,{$db_prefix}messages as mem, {$db_prefix}topics as t WHERE (((m.attachmentFilename IS NOT NULL) || m.attachmentSize > 0) && m.ID_TOPIC=t.ID_TOPIC && t.ID_FIRST_MSG=mem.ID_MSG)");
while ($row = mysql_fetch_array($request))
{
LoadRealName($row['posterName']);
$name = $realNames[$row['posterName']];
$euser=urlencode($row['posterName']);
$name = ($row['ID_MEMBER']==-1)?$name:"<a href=\"$cgi;action=viewprofile;user=$euser\">$name</a>";
$date = timeformat($row['posterTime']);
$size = round($row[attachmentSize]/1024,2);
print <<<EOT
...
EOT;
}
Wenn ich das richtig sehe, dann werden Einträge gelistet bei denen das Feld attachmentFilename nicht leer ist oder das Feld attachmentSize > 0. Nun habe ich meine DB überprüft. In der Tabelle
yabbse_messages haben alle Einträge im Feld
attachmentSize eine
0 zu stehen, das Feld
attachmentFilename ist überall leer. Wieso werden dann aber ca. 25 Beiträge angezeigt (20 von einem gelöschten User)
