Seite 1 von 1

Postingzahlen nicht dekrementieren

Verfasst: 07.01.2004 14:15
von Saber_Rider
Ich habe ein paar Threads in meinem Board in denen ich der Übersichtlichkeit halber ab und zu ein paar Beiträge lösche. Wenn ich einen Beitrag von einem User lösche wird automatisch die Anzahl seiner Postings um 1 heruntergezählt. Kann ich das irgendwie abschalten?
Die Zahl soll nicht heruntergezählt werden. Wenn ein User seinen eigenen Beitrag löscht, dann darf es ruhig wieder weniger werden. Aber eben nicht wenn ich etwas lösche um ein bischen Ordnung rein zu bringen.

Saber_Rider

Verfasst: 07.01.2004 14:29
von Acid

Code: Alles auswählen

#
#--------- [ DATEI ÖFFNEN ] -----------------------------
#
# /modcp.php
#
#--------- [ FINDE ] -----------------------------
#
			while ( $row = $db->sql_fetchrow($result) )
			{
				$count_sql[] = "UPDATE " . USERS_TABLE . " 
					SET user_posts = user_posts - " . $row['posts'] . " 
					WHERE user_id = " . $row['poster_id'];
			}

#
#--------- [ MIT FOLGENDEM ERSETZEN ] -----------------------------
#
			// while ( $row = $db->sql_fetchrow($result) )
			// {
			// 	$count_sql[] = "UPDATE " . USERS_TABLE . " 
			// 		SET user_posts = user_posts - " . $row['posts'] . " 
			// 		WHERE user_id = " . $row['poster_id'];
			// }


#
#--------- [ DATEI ÖFFNEN ] -----------------------------
#
# /includes/functions_post.php
#
#--------- [ FINDE ] -----------------------------
#
	$sign = ($mode == 'delete') ? '- 1' : '+ 1';

#
#--------- [ MIT FOLGENDEM ERSETZEN ] -----------------------------
#
	$sign = ($mode == 'delete') ? '' : '+ 1';
..das gilt dann aber generell.. auch wenn der User seine eigenen Beiträge löscht.

Verfasst: 07.01.2004 14:34
von Saber_Rider
Danke das reicht mir auch. Ich glaube, dass eh keiner seine eigenen Beiträge löscht.

Gruß, Saber_Rider

Verfasst: 07.01.2004 14:43
von jasc
Solltest vielleicht nicht groß bekanntmachen, dass das geht, weil sonst haste am Ende ein paar Postingcounter-geile Benutzer, die zig Beiträge machen und sofort wieder löschen, nur um angeblich mehr Beiträge geschrieben zu haben ;-).

Verfasst: 07.01.2004 14:46
von Saber_Rider
Nein, das glaube ich nicht. wir sind nur ein kleines Forum mit etwa 20 Benutzern und von denen ist glaub ich keiner dabei der sowas machen würde. Wenn doch nehm ich seinen Wert in der DB manuel runter :D