Personal Site 1.1.8 - Statistik
Forumsregeln
Auch wenn hier der Support für phpBB 2 weiterhin aufrecht erhalten bleibt, weisen wir darauf hin, dass das phpBB 2 nicht mehr offiziell unterstützt und weiterentwickelt wird!
Auch wenn hier der Support für phpBB 2 weiterhin aufrecht erhalten bleibt, weisen wir darauf hin, dass das phpBB 2 nicht mehr offiziell unterstützt und weiterentwickelt wird!
Personal Site 1.1.8 - Statistik
Ich habe den o.g. MOD in meinem Testforum eingebaut. Das Addon vorerst noch nicht. Soweit funktioniert der MOD, außer der Link für die Statistik im ACP. Ich habe eine Nachricht an eine Gruppe verschickt. Ein User hat die Seite gelesen. jetzt zeigt die Statistik 3/1/2 an. Klicke ich nun darauf, dann habe ich die Beschreibung so verstanden, dass ich mir nun anschauen könnte, wer bereits die Seite gesehen hat und wer nicht. Und genau dies funktioniert nicht. Klicke darauf, dann wird nur die Seite neu geladen.
In der ps_stat.php habe ich mir die Abfrage angeschaut. Es schaut aus, als wenn die $id nicht erkannt wird. Die Abfrage landet somit immer in dem Teil "redirect...". Was läuft denn da wohl falsch oder habe ich bzgl der Funktionalität was übersehen?
In der ps_stat.php habe ich mir die Abfrage angeschaut. Es schaut aus, als wenn die $id nicht erkannt wird. Die Abfrage landet somit immer in dem Teil "redirect...". Was läuft denn da wohl falsch oder habe ich bzgl der Funktionalität was übersehen?
1. 'Man muss das Unm?gliche versuchen, um das M?gliche zu erreichen!' (Hermann Hesse)
2. 'The best way to learn something is to get your hands dirty and do it!' (keine Ahnung))
3. http://www.thw-kamen-bergkamen.de
2. 'The best way to learn something is to get your hands dirty and do it!' (keine Ahnung))
3. http://www.thw-kamen-bergkamen.de
- oxpus
- Administrator
- Beiträge: 28737
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Der MOD ist mittlerweile schon sehr alt und auch seit 2003 nicht mehr aktualisiert worden.
Daher vermute ich, ist die Variablenübergabe hier mittlerweile nicht mehr fehlerfrei zum aktuellen phpBB.
Versuch es mal mit der angehangenen ps_stat.php.
Wenn die klappt, aktualisiere ich den MOD damit mal wieder...
Daher vermute ich, ist die Variablenübergabe hier mittlerweile nicht mehr fehlerfrei zum aktuellen phpBB.
Versuch es mal mit der angehangenen ps_stat.php.
Wenn die klappt, aktualisiere ich den MOD damit mal wieder...
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Klappt perfekt! Danke!
1. 'Man muss das Unm?gliche versuchen, um das M?gliche zu erreichen!' (Hermann Hesse)
2. 'The best way to learn something is to get your hands dirty and do it!' (keine Ahnung))
3. http://www.thw-kamen-bergkamen.de
2. 'The best way to learn something is to get your hands dirty and do it!' (keine Ahnung))
3. http://www.thw-kamen-bergkamen.de
Ich habe mir eben in der neuen Version die Änderungen angeschaut. Dazu mal eine Verständnisfrage: Es taucht bei den sql-Abfragen immer folgendes auf
Was bedeutet denn (int)?
Code: Alles auswählen
WHERE user_id = ".(int) $user_id;
1. 'Man muss das Unm?gliche versuchen, um das M?gliche zu erreichen!' (Hermann Hesse)
2. 'The best way to learn something is to get your hands dirty and do it!' (keine Ahnung))
3. http://www.thw-kamen-bergkamen.de
2. 'The best way to learn something is to get your hands dirty and do it!' (keine Ahnung))
3. http://www.thw-kamen-bergkamen.de
- oxpus
- Administrator
- Beiträge: 28737
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Damit wird die Variable in eine Integer-Zahl umgewandelt, da $id nur als String übernommen wird.
Kann diese Funktion keine Zahl erzeugen, wird daraus zumindest eine 0 und die SQL-Anfrage bricht nicht mit einer Fehlermeldung ab.
Andererseits ist das auch nötig, um SQL INJECTIONS zu unterbinden. Also das böshafte anfügen von SQL-Abfragen mittels UNION...
Kann diese Funktion keine Zahl erzeugen, wird daraus zumindest eine 0 und die SQL-Anfrage bricht nicht mit einer Fehlermeldung ab.
Andererseits ist das auch nötig, um SQL INJECTIONS zu unterbinden. Also das böshafte anfügen von SQL-Abfragen mittels UNION...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
I get this erro when sending from ACP to all users
Code: Alles auswählen
Could not update personal site
DEBUG MODE
SQL Error : 1054 Unknown column 'id' in 'where clause'
DELETE FROM phpbb_ps_user WHERE id = 1
Line : 184
File : admin_personal_site.php
- oxpus
- Administrator
- Beiträge: 28737
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Oh!
Find in the file admin/admin_personal_site.php
and replace this with
Find in the file admin/admin_personal_site.php
Code: Alles auswählen
$sql = "DELETE FROM " . PS_USER . "
WHERE id = " .(int) $id;
Code: Alles auswählen
$sql = "DELETE FROM " . PS_USER . "
WHERE site = " .(int) $id;
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!