Fehler: Nickpage: Begrenzte Anzahl von GB-Einträgen
Verfasst: 22.11.2004 12:27
Hallo,
zu :
Nickpage: Begrenzte Anzahl von GB-Einträgen
habe ich den Code in die nickpage_gb.php eingebaut, und nur die Anzahl der zulässigen Einträge in 45 geändert.
Folgender Code :
Dieser Code hat bei mir bewirkt, daß gar kein GB-Eintrag mehr möglich war.
Zwar konnte man eintragen und absenden, es erschien auch die Bestätigungsmeldung, aber der Eintrag ansich war nicht zu sehen.
Nach Entfernen des Codes waren Einträge wieder ohne Probleme möglich.
Bewirkt der Code, daß insgesamt, also für alle User zusammen, nicht mehr als X Einträge vorhanden sein dürfen ?
Warum wird der neueste Eintrag nicht mehr aufgenommen ?
Hier scheint ein Bug vorzuliegen.
zu :
Nickpage: Begrenzte Anzahl von GB-Einträgen
habe ich den Code in die nickpage_gb.php eingebaut, und nur die Anzahl der zulässigen Einträge in 45 geändert.
Folgender Code :
Code: Alles auswählen
// start - erlaubte GB-Einträge pro User ---------------------------------------
// diese variable sollte später im admin control panel geändert werden
$anzahl_gb_eintraege = 45;
$sql = "SELECT count(an) as zaehle FROM ".GAESTEBUCH_TABLE." WHERE an = '".$uid."'";
if( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Konnte Nickpagedaten nicht auslesen!', '', __LINE__, __FILE__, $sql);
}
$row = $db->sql_fetchrow($result);
$gb_entrys = $row['zaehle'];
if ($gb_entrys>=$anzahl_gb_eintraege)
{
//ältesten eintrag löschen
$sql = " DELETE FROM ".GAESTEBUCH_TABLE." WHERE an = '".$uid."' ORDER BY zeit LIMIT 1 ";
if( !$result = $db->sql_query($sql) )
{
message_die(GENERAL_ERROR, 'Could not delete DB entry', '', __LINE__, __FILE__, $sql);
}
}//end-if
// ende - erlaubte gb-einträge pro user ----------------------------------------
Zwar konnte man eintragen und absenden, es erschien auch die Bestätigungsmeldung, aber der Eintrag ansich war nicht zu sehen.
Nach Entfernen des Codes waren Einträge wieder ohne Probleme möglich.
Bewirkt der Code, daß insgesamt, also für alle User zusammen, nicht mehr als X Einträge vorhanden sein dürfen ?
Warum wird der neueste Eintrag nicht mehr aufgenommen ?
Hier scheint ein Bug vorzuliegen.