Tach!
Was ist daran falsch ein Login System zu machen das neben dem User Loginnamen auch noch die IP Adresse speichert / vergleicht?
Eine IP-Adresse ist kein zur Identifikation geeignetes Merkmal. Sie kann wechseln, auch während einer Session. Mit der IPv6 Privacy Extension wird das sogar wesentlich häufiger der Fall werden.
Die IP-Adresse ist ein integer, 32 oder 128 bit. und wie speichert man dann die Punkte? 192.168.11.123
Gar nicht. Braucht man nicht. Zwischen jedes Byte kommt ein Punkt in der lesbaren Form bei IPv4. IPv6 hat eine komplexere Darstellungsregeln. Vor allem da ist es möglich ein und dieselbe Adresse unterschiedlich zu schreiben, beispielsweise mit und ohne Auslassen von in Rudeln auftretenden 0en.
dedlfix.