Haj haj har en liten fråga bara håller ju som kanske alla nog redan vet på med en Gästbok och undrar nu hur man gör för att min besökares IP nummer ska loggas i en databas? När jag sedan har ett ip och denna person med detta ip kanske har skrivit nåt dumt eller nåt och jag vill blocka hans ip hur gör man då? Som ni kanske ser så har jag inget exempel att utgå från men någon kanske vet koden? Mycket tacksam för svar/hjälp // Mvh Magnus Fernström
IP Adder och IP Blocker
3 svar · 245 visningar · startad av magnusfernstrom
Du kan ju ha en tabell innehållande alla bannade ip-adresser. Sedan när besökaren besöker gästboken kan du ju kolla mot tabellen om hans ip finns med. Om det gör det får besökaren ett meddelande om att han inte får komma in pga osv.. Om det inte finns med får han se gästboken.
Besökarens IP-adress får du reda på genom att använda request.servervariables("remote_addr"). Det värdet kan du ju lämpligen spara i din databas och sedan jämföra det värdet med besökarens IP-adress nästa gång.
Detta kommer dock inte att funka så vidare bra eftersom många har dynamisk tilldelning av IP-adress. D.v.s. var gång man kopplar upp sig får man en ny IP-adress (modemanslutningar är nästan alltid så).
Säkraste sättet att slippa undan oönskade inlägg är man måste registrera sig först med verifiering via email. Å andra sida skrämmer det nog bort en del besökare.
Ok tackar då nån mer som har förslag? eller e detta det som funkar?