php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2006

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 15.05.2006, 16:18  
Gast
 
Beiträge: n/a
Standard 5 IP-Aressen in ein MySQL Feld speichern

Hallo!

Ich habe eine Tabelle namens "eintraege". In dieser Tabelle gibt es unter anderem ein Feld namens "ip" welches z.B.: den Wert "187.156.45.1" enthält.

Dieses Feld "ip" brauche ich für ein Voting. Es enthält immer die IP-Adresse der letzten Person welche gevoted hat.

Es kommt aber jetzt immer öfters vor dass das ganze manipuliert wird. 2 Verschieden User pushen die % in die Höhe.

Jetzt möchte ich nicht nur 1 IP sondern die letzten 5 IP Adressen speichern, wobei bei einem neuen Voting immer die letzte hinausrutscht.

Wie kann ich das machen bzw. ist das überhaupt möglich?

Thx!

i_am
 
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 15.05.2006, 16:25  
da schreibt der ElePHPant
 
Benutzerbild von Flor1an
 
Registriert seit: 18.06.2008
Beiträge: 8.903
PHP-Kenntnisse:
Fortgeschritten
Flor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer Anblick
Standard

Warum machst du nicht eine IP Sperre die unabhängig davon wie viele User voten sperrt? Also eine IP ist eine Stunde nach voten gesperrt.

Stell dir vor es sind 5 User online und dann voten sie alle dann kann der erste auch wieder voten und dann der nächste usw. das wäre doch ineffektiv! Speicher für jeden User die IP sperat und lösch sie nach einer Stunde oder so.
Flor1an ist offline  
Alt 15.05.2006, 16:38  
Gast
 
Beiträge: n/a
Standard

aber wie mache ich das mit mysql? welches feld soll ich da nehmen... ein normales textfeld?
 
Alt 15.05.2006, 16:39  
Erfahrener Benutzer
 
Registriert seit: 23.08.2007
Beiträge: 1.510
M3g4Star befindet sich auf einem aufstrebenden Ast
Standard

Na wie ist ne IP Aufgebaut ?!?!?

M3g4Star ist offline  
Alt 15.05.2006, 16:42  
Gast
 
Beiträge: n/a
Standard

in zahlen und punkte...

ist das ein guter lösungsansatz wenn ich in einen normalen textfeld die letzten 5 ip-adressen mit ; getrennt speichere?

thx!

i_am
 
Alt 15.05.2006, 16:46  
Neuer Benutzer
 
Registriert seit: 31.12.2005
Beiträge: 16
.fox
Standard

Mach doch einfach eine Seperate Tabelle eine liste mit ip (varchar :P) und Datum.


Bei jedem Versuch zu voten überprüfst du, ob die IP schon in der Datenbank ist, und wenn ja ob der letzte Vote länger als zB eine Stunde her ist.


lg
.fox ist offline  
Alt 15.05.2006, 16:48  
Gast
 
Beiträge: n/a
Standard

genau so werd ichs machen... thx!
 
Alt 15.05.2006, 16:58  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 9.937
Zergling-new wird schon bald berühmt werden
Standard

Und darauf wärst du nach ein bißchen überlegen nicht selbst drauf gekommen?...Manche nutzen das Forum echt gnadenlos aus!
Zergling-new ist offline  
Alt 15.05.2006, 17:07  
Gast
 
Beiträge: n/a
Standard

gnadenlos ha?

ganz witzig soetwas im anfänger-forum zu postem.

thx!

i_am
 
Alt 15.05.2006, 17:11  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 9.937
Zergling-new wird schon bald berühmt werden
Standard

auf sowas dummes antworte ich nicht mehr

Edit: Ach herrlich, da wollt ich dich grad im Mod-Forum unter "Auffällige User" eintragen und da seh ich: du stehst ja schon seit September 2004 (!) drinne. Herzlichen Glückwunsch.
Zergling-new ist offline  
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
MySQL Antwort als CSV speichern grisu PHP Tipps 2008 5 11.04.2008 17:28
MySQL Dateien in Variabel speichern Marcel Singer Datenbanken 7 02.12.2007 21:18
Mit php dynamisch Namen von Bildnamen sowie Pfad in mysql Datenbank speichern mallmis PHP Tipps 2008 1 19.11.2007 23:04
MySQL Server startet nicht mehr richtig... Datenbanken 16 03.03.2006 19:40
Kein Zugriff über ODBC mit der IP-Adresse auf MySql DB Datenbanken 4 09.02.2006 11:04
[Erledigt] Mysql 4.1.x unter php 4.3.9 Datenbanken 3 15.11.2005 13:49
Suche Tipps für Persormance-Steigerung (Geld für Nützliches) Beitragsarchiv 18 16.08.2005 10:57
MYSQL läuft nur wenn /tmp auf 777 Datenbanken 5 06.07.2005 08:38
select feld mit auswahl aus mysql tabelle PHP Tipps 2005 10 01.06.2005 14:17
mysql root passwort vergessen Datenbanken 1 29.05.2005 11:33
Leeres Feld in MySQL tab erkennen PHP Tipps 2005 2 12.04.2005 13:37
Pfadange in mysql speichern - funktioniert nicht Calli PHP Tipps 2004-2 8 30.11.2004 15:41
Access denied for user: '@localhost' / SYSTEM@localhost Datenbanken 0 10.11.2004 20:35
Multiple Select in einen Feld in MYSQL einfügen Datenbanken 4 22.09.2004 18:15
[Erledigt] PHP5 &a m p; MySQL Datenbanken 5 01.08.2004 05:47

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
ip-aressen, php ip in mysql speichern, mysql feld ip, mysql ip adresse speichern, aressen, vote ip sperre, 5ip

Alle Zeitangaben in WEZ +2. Es ist jetzt 15:01 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.