MyXoops Forum

XOOPsPOLL funktioniert nicht [Das Einsteiger-Forum] - myXOOPS German Support

bulli

"myXOOPs"-Neuling
Gepostet am:08.03.2012 17:55
bulli
bulli Offline (Show more)
"myXOOPs"-Neuling
Posts: 7
Since: 15.12.2011
#1

XOOPsPOLL funktioniert nicht

Hallo, ich nutze XOOPS 2.5.4 und XoopsPoll 1.33.

Ich hab die Module ziemlich heftig installiert und deinstalliert (z.T. noch Umfrage installiert und deinstalliert), nun habe ich das Gefühl, dass irgendwo in den Tabellen Schmutz übrig geblieben sein muss.
Denn egal wie ich XoopsPoll konfiguriere, es gelingt mir in keinem Fall, ein Voting zu machen. Der Button zum Voten ist da, aber es wird immer geantwortet mit "Sorry, Sie haben schon gevoted"...
In der xoopspoll_log-Tabelle steht aber keine einzige Zeile.

Ihr könnt ja mal gucken unter
http://www.justizopfer-nauen.de/modules/xoopspoll/

Ich sitze jetzt fünf Stunden und hab wirklich alles probiert. Nun bin ich am Ende meiner Ideen. Kann jemand helfen?

Goffy

Co-Administrator
Gepostet am:08.03.2012 18:36
Goffy
Goffy Offline (Show more)
Co-Administrator
Posts: 774
Since: 14.10.2004
#2

Aw: XOOPsPOLL funktioniert nicht

Hallo bulli

Ich verwende zwar xoopspoll nicht, hab mir das Modul aber kurz angesehen:
Anscheinend werden die abgegebenen Stimmen nicht nur in der Tabelle xoopspoll_log abgespeichert, sondern es werden auch Cookies erstellt.

Wenn Du in der index.php nach _PL_ALREADYVOTED suchst, findest Du auch

setcookie("voted_polls[$poll_id]", 1, 0);

Also, Cache von Xoops und Deinem Browser leeren (inclusive aller Cookies) und noch mal testen
EDV = Epoche der Verzweiflung

Advertisement

Gepostet am:0
Advertisement (Show more)
Posts: 0
Since: 0


Hier könnten Sie Ihre Anzeige aufgeben!
Bitte kontaktieren Sie uns, um mehr darüber zu erfahren.

bulli

"myXOOPs"-Neuling
Gepostet am:11.03.2012 10:13
bulli
bulli Offline (Show more)
"myXOOPs"-Neuling
Posts: 7
Since: 15.12.2011
#3

Aw: XOOPsPOLL funktioniert nicht

Hi Goffy,

ja, jetzt funktioniert es "besser". Super, danke für den Tipp!!!!!

Nachteil, wenn ich als zwei verschiedene User vom gleichen Rechner (mit dem gleichen Browser mit Cookie) zwei Votes abgeben will, scheitert es natürlich wieder.

Normalerweise passiert das womöglich nicht, aber ich kann die Notwendigkeit des Cookies nicht nachvollziehen. Schliesslich wird in der LOG-Tabelle der User, bzw. die IP-Adresse gespeichert und das müsste doch ausreichen, um als eingewählter User, bzw. als anonymer User das Doppel-Voten zu verhindern, oder? Sollte ich den SET_COOKIE Code einfach mal entfernen und das Modul updaten, um zu schauen, was passiert?
Sorry, bin nicht so firm in XOOPS...

Goffy

Co-Administrator
Gepostet am:12.03.2012 13:39
Goffy
Goffy Offline (Show more)
Co-Administrator
Posts: 774
Since: 14.10.2004
#4

Aw: XOOPsPOLL funktioniert nicht

Hallo bulli

Soweit ich sehe, werden die Cookies nur von Zeile 81 der index.php eingelesen.

Versuch mal Zitat:
$voted_polls = (!empty($HTTP_COOKIE_VARS['voted_polls'])) ? $HTTP_COOKIE_VARS['voted_polls'] : array();
durch Zitat:
$voted_polls = array();
zu ersetzen.
Die Zeilen 89, 94, 99 und 104 Zitat:
setcookie("voted_polls[$poll_id]", 1, 0);
nimm mal mit Zitat:
//setcookie("voted_polls[$poll_id]", 1, 0);
raus und dann, teste, ob noch alles funktioniert.
EDV = Epoche der Verzweiflung

bulli

"myXOOPs"-Neuling
Gepostet am:15.03.2012 20:11
bulli
bulli Offline (Show more)
"myXOOPs"-Neuling
Posts: 7
Since: 15.12.2011
#5

Aw: XOOPsPOLL funktioniert nicht

Wow, DANKE!
Es funktioniert nun so, dass ich am gleichen Rechner mit verschiedenen User-Accounts wählen kann. Cookies werden nicht mehr gesetzt. Ich habe nicht getestet, wie es sich verhält, wenn man "anonymous votes" zulässt, da das für meine Belange keine Rolle spielt. Vermutlich würden diese aber nicht zugelassen werden, wenn sie von der gleichen IP kommen (das läßt sich ja entspr. einstellen). DANKE nochmal für schnelle Hilfe für einen Neuling.
Diesen Thread durchsuchen:  1 Anonyme Benutzer

Aktuell aus dem Forum

Forum Thema Antworten Views Letzter Beitrag
OffOffTopic [Wichtig] Übernahme myXOOPS 0 495 11.12.2023 18:57
alfred Gehe zum letzten Beitrag
Die Installation und Administration von XOOPS 2.5.X [Offen] Upgrade 2.5.11 3 2208 07.05.2023 07:03
Goffy Gehe zum letzten Beitrag