News - Features - Downloads - Forum - Team - Support - Switch View: Screen
Login - Registrierung - Passwort vergessen

Antworten: 14
Seite [1]
Karzith


Beginner




Beiträge: 7
# Thema - 11.08.2013 um 22:14 Uhr
Huhu habe ein Problem ...

ich habe im Forum eine Umfrage gemacht ... Und abgestimmt ... Nun hat meine Verlobte das Problem, dass sie mit IHREM Account nicht an der Umfrage teilnehmen kann wenn ich abgestimmt habe. Sie hat nicht die Möglichkeit eine Auswahl zu treffen ...

Wenn ich eine neue Umfrage starte, aber vorher nicht abgestimmt habe, kann sie abstimmen, aber ich nicht mehr ... Das ist denke ich nicht Sinn und Zweck des Ganzen ... Sind zwei völlig autarke Accounts sogar mit unterschiedlichen Zugangsberechtigungen ... mal Webmaster gegeben ... und und und ... keine Änderung ... Jemand irgendeine Idee?

Vielen Dank

Inaktiv
sgraewe ClanSphere Team

Supporter
Supporter




Beiträge: 6116
# Antwort: 1 - 11.08.2013 um 22:15 Uhr
beim voten wird die ip gespeichert, da ihr beide die selbe habt, können nicht beide voten


Inaktiv
|
Karzith
Thread-Ersteller


Beginner




Beiträge: 7
# Antwort: 2 - 11.08.2013 um 22:27 Uhr
Und wie kann ich das verhindern? ^^ Bzw. das irgendwie einstellen? Gibt's da ne Möglichkeit? Ohne auf iwelche Progg's auszuweichen?


Inaktiv
|
hajo ClanSphere Team


VIP - Poster




Herkunft: Barsbüttel
Beiträge: 9411
# Antwort: 3 - 11.08.2013 um 23:47 Uhr
einer voted, inet neu verbinden, anderer voted


------------------
ClanSphere - professional clan care starts here

Inaktiv
|
Karzith
Thread-Ersteller


Beginner




Beiträge: 7
# Antwort: 4 - 12.08.2013 um 09:53 Uhr
Mauz ... das aber blöd ^^

gibt es da echt keine Möglichkeiten? Das kann ja nicht Sinn und Zweck sein ... Muss ja die Möglichkeit geben... Stimmen pro Acc zu zählen und nicht ab IP ... das n bissi komisch :|


Inaktiv
|
sgraewe ClanSphere Team

Supporter
Supporter




Beiträge: 6116
# Antwort: 5 - 12.08.2013 um 10:22 Uhr
Naja der Vorteil ist halt, das so auch Leute voten können, die keinen Account haben und Multiaccounts direkt ausgeschlossen werden können.


Inaktiv
|
Karzith
Thread-Ersteller


Beginner




Beiträge: 7
# Antwort: 6 - 12.08.2013 um 10:58 Uhr
Naja aber die Votings interessieren ja nur die Gilde ... also sind das interne Votings ^^ Gibt es da keine Möglichkeit irgendwas dort abzuändern? Vllt. die Regel, das die Stimme als Account und nicht als IP gewertet wird?


Inaktiv
|
_Locke_


Going for pro





Beiträge: 537
# Antwort: 7 - 13.08.2013 um 10:48 Uhr
ich glaub es ist einfacher dass system so zu lassne und nen ip changer auf dne desktop zu legen oder habt ihr soviele mitglieder die von einen anschluß aus spielen ?


Inaktiv
|
Karzith
Thread-Ersteller


Beginner




Beiträge: 7
# Antwort: 8 - 13.08.2013 um 16:23 Uhr
es sind so 3 - 4 member was bisschen blöd ist ... :| Einfach blöd, dass man das nicht aussuchen kann, wie 'abgerechnet' werden soll ...


Inaktiv
|
hajo ClanSphere Team


VIP - Poster




Herkunft: Barsbüttel
Beiträge: 9411
# Antwort: 9 - 13.08.2013 um 17:50 Uhr
mir kam der fehler so schon seltsam vor, nachdem ich gerade nachgesehen habe kann ich ihn erst recht nicht nachvollziehen. denn es ist nur nicht erlaubt mit einem benutzer und der selben ip mehrfach für das gleiche zu stimmen. das heißt also, dass unterschiedliche accounts kein problem darstellen dürften trotz selber ip adresse. der fehler muss also eine andere ursache haben und die wäre dann sicherlich irgendwie behebbar, an der datenbank-tabelle liegt es jedenfalls nicht wie ich zuerst dachte.


------------------
ClanSphere - professional clan care starts here

Inaktiv
|
Tom08 ClanSphere Team

Supporter
Supporter



Herkunft: Daheim
Beiträge: 2923
# Antwort: 10 - 13.08.2013 um 18:43 Uhr
thread.php

Suche:
 
1.
2.
1. / 2. / ... 
 if($users_id 0)
        
$where .= " OR voted_mod = 'board' AND voted_fid = '" $id "' AND users_id = '" $users_id "'";


Ersetze durch:
 
1.
2.
1. / 2. / ... 
 if($users_id 0)
        
$where "voted_mod = 'board' AND voted_fid = '" $id "' AND users_id = '" $users_id "'";

(wichtig, dass auch der Punkt vor dem = nicht mehr da ist, da wir jetzt die Strings nicht mehr konkatenieren wollen!)

Was ist der Unterschied?
Vorher wird probiert, ob ein Eintrag mit der (aktuellen) IP ODER dem Nutzer existiert. In deinem Fall trifft ersteres zu, die Bedingung ist daher erfüllt. Durch den obigen Code wird jetzt, sofern man eingelogt ist, nur noch überprüft, ob man mit der ID schon mal gevotet hat. Alles andere wird ignoriert, d.h. du kannst von derselben IP beliebig oft voten, solange du verschiedene Accounts nutzt. WEnn du nicht eingeloggt bist, wird weiterhin auf die IP geprüft.

Grüße


------------------
Bei Problemen mit Code von mir bitte eine Private Nachricht an mich


Zuletzt editiert von Tom08 ClanSphere Team am 13.08.2013 um 18:44 Uhr (1x Editiert)
Inaktiv
|
hajo ClanSphere Team


VIP - Poster




Herkunft: Barsbüttel
Beiträge: 9411
# Antwort: 11 - 14.08.2013 um 19:45 Uhr
danke fürs suchen tom, hab die stelle nicht auf anhieb gefunden

dein bugfix ist jetzt auch auf github eingecheckt:

https://github.com/ClanSphere/ClanSphere/commit/98296df2bf897d32883f97793602899b acff52b8


------------------
ClanSphere - professional clan care starts here

Inaktiv
|
sgraewe ClanSphere Team

Supporter
Supporter




Beiträge: 6116
# Antwort: 12 - 14.08.2013 um 19:47 Uhr
Funktionieren die normalen votes denn?


Inaktiv
|
Tom08 ClanSphere Team

Supporter
Supporter



Herkunft: Daheim
Beiträge: 2923
# Antwort: 13 - 14.08.2013 um 22:18 Uhr
Im Umfragen-Modul ist es korrekt.
Dort wird so abgefragt wie jetzt auch im Board-Modul.

Grüße


------------------
Bei Problemen mit Code von mir bitte eine Private Nachricht an mich


Inaktiv
|
Karzith
Thread-Ersteller


Beginner




Beiträge: 7
# Antwort: 14 - 14.08.2013 um 22:49 Uhr
cool danke

Werde es morgen ausprobieren =)

Tante Edit:

Mit dem Bugfix hat's geklappt Danköööö


Zuletzt editiert von Karzith am 16.08.2013 um 12:36 Uhr (1x Editiert)
Inaktiv
|
Antworten: 14
Seite [1]


Sie müssen sich registrieren, um zu antworten.


ClanSphere Project - Mailus - Imprint - Disclaimer - Scriptinfo