Ich Prüfe die Votes zusätzlich mit Cookies.
Zum zweiten, wird jeder Vote in der Datenbank gespeichert:
IP, Country, Region, Display Width, Display Height, System, Browser, ISP
Mit den gespeicherten Daten habe ich mehr Kontrolle über die Votes, und kann durch zusätzliche if abfragen die Votes von einzelnen Usern oder von allen, kontrollieren.
So zum Beispiel:
Code:
elseif ($username == "Renania" && $data_display_width == "$display_width_c" && $data_browser == "$check_browser" && $data_operating_system == "$check_operating_system")
{
$TMPL['gate_check_ip'] = base::do_plugin_skin('./plugins/IPGateCheck','bl_user');
}
else
{
$TMPL['gate_check_ip'] = base::do_plugin_skin('./plugins/IPGateCheck','vote_ok');
}
Der User bekommt dann entweder einen Vote Buttons angezeigt oder nicht.
Mein Script ist nicht Professionell, deswegen müsste es mal einer schreiben der ein Profi ist.
Ich hatte das ganze schon mal vorgeschlagen
-------------------------------------------------------------------
Google Translater
I Check the votes in addition to cookies.
Secondly, each vote is stored in the database:
IP, Country, Region, Display Width, Display Height, System, Browser, ISP
With the stored data I have more control over the votes, and by additionally if query the votes of individual users or by all, control.
The user then receives either shown a Vote buttons or not.
My Script is not professional, so it would have to go sometimes of a programmation him a professional is.
I had already suggested whole.