weet iemand hoe het kan dat ik met het ene script waar in staat:

$ip = $_SERVER['REMOTE_ADDR'];

dat ik een ip krijg als:

83.80.66.210

en met het andere script

83.82.91.3

????
laat maar, ik heb het al gevonden, stomme fout, in mijn mysql stond dat het veld maar 10 tekens mocht zijn.

bovenstaande ips verschillen maar dat komt doordat ik deze veranderd had omdat ik mijn eigen ip niet vrij wil geven

de eerste 10 getallen waren hetzelfde

stom stom stom hahahaha
Toch heerlijk die MySQL-database! Met een goede database was je dit niet gebeurd, dan had je een foutmelding op de INSERT-query gekregen.
Okee Frank, klaar met ranten over MySQL?

Nouja, nu je het weet kan je weer gewoon mysql gebruiken en even goed opletten. Mysql doet het prima zolang je een beetje oplet ;)
@Arend: Ik vond deze bug wel grappig, het geeft precies een zwak punt van MySQL aan.

En ter jouw geruststelling: Ik gebruik ook MySQL (zowel voor eigen projecten als voor klanten) en heb me ook wel eens een ongeluk gezocht naar een soortgelijk probleem. In de toekomst zal ik overigens wel zoveel mogelijk PostgreSQL (of vergelijkbare/betere database) gebruiken. Juist om dit soort problemen te voorkomen.

Reageren