Merkwürdige Zählung

Probleme bei der regulären Arbeiten mit phpBB, Fragen zu Vorgehensweisen oder Funktionsweise sowie sonstige Fragen zu phpBB im Allgemeinen.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
Benutzeravatar
Wila
Mitglied
Beiträge: 304
Registriert: 22.07.2002 16:28
Wohnort: Marl
Kontaktdaten:

Merkwürdige Zählung

Beitrag von Wila »

Mir ist heute bei mir im Forum etwas merkwürdiges aufgefallen, und zwar...
wenn jemand ein neues Thema erstellt und dann dieses Thema aufruft, anschließend zur Themenübersicht zurückgeht, werden immer zwei Aufrufe gezählt. Das bedeutet das bei der Spalte Aufrufe immer nur gerade Zahlen angezeigt werden. Wie kann ich das ändern, oder wo liegt das Problem?

Könnt es ja mal selber testen, und ruft es danach einmal auf. Ihr werdet dann feststellen das sofort zwei Aufrufe gezählt werden.

http://www.vestnetz.com/phpbb/index.php
Zuletzt geändert von Wila am 08.01.2004 21:45, insgesamt 1-mal geändert.
Acid
Ehrenadmin
Beiträge: 12195
Registriert: 26.04.2001 02:00
Wohnort: Berlin

Beitrag von Acid »

stimmt.. nicht nur beim Schreiben, sondern generell wenn man sich ein Thema 1x anschaut.
Speichere mal die Dateien viewforum.php und viewtopic.php als *.txt ab und poste hier einen Link.
Acid
Ehrenadmin
Beiträge: 12195
Registriert: 26.04.2001 02:00
Wohnort: Berlin

Beitrag von Acid »

Warum auch immer hast du folgenden Code doppelt in der viewtopic.php.. (einmal reicht). ;)

Code: Alles auswählen

//
// Update the topic view counter
//
$sql = "UPDATE " . TOPICS_TABLE . "
	SET topic_views = topic_views + 1
	WHERE topic_id = $topic_id";
if ( !$db->sql_query($sql) )
{
	message_die(GENERAL_ERROR, "Could not update topic views.", '', __LINE__, __FILE__, $sql);
}
//
// Update the topic view counter
//
$sql = "UPDATE " . TOPICS_TABLE . "
	SET topic_views = topic_views + 1
	WHERE topic_id = $topic_id";
if ( !$db->sql_query($sql) )
{
	message_die(GENERAL_ERROR, "Could not update topic views.", '', __LINE__, __FILE__, $sql);
}
Benutzeravatar
Wila
Mitglied
Beiträge: 304
Registriert: 22.07.2002 16:28
Wohnort: Marl
Kontaktdaten:

Beitrag von Wila »

Danke, ich habe es irgendwie mit alles zweimal einfügen.... :wink:
Antworten

Zurück zu „phpBB 2.0: Administration, Benutzung und Betrieb“