Archief - PHP: Iemand bannen

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

<<frusciante>>

Legacy Member
Ik heb een site met een guestbook, allemaal in PHP. Nu is er iemand die zich zelf lollig vindt en zit alles vol te spammen. Ik heb dan de Ip's opgeslagen maar het is elke keer een ander dus hoe kan ik deze peroon blokken. Of kan ik te weten komen wie het is ?

merci

Cakeman

Legacy Member
IP's zijn tricky. Zo ben je niet 100% zeker of het IP dat je doorkrijgt wel van die persoon is. Vaak sturen proxyservers zulke dingen nogal in de war.
Verder veranderen de meeste IP's ook regelmatig.

Enkele zaken waar ik op deze moment kan kan opkomen om te bannen:
- User account (als je deze gebruikt) bannen
- Bannen op e-mail adres (dan moet de lolbroek al na elke ban een nieuw hotmail adres gaan maken, na enkele dagen zal hij dat wel beu worden
- Een cookie op de lolbroek zijn PC zetten (zeer makkelijk te omzeilen, maar de kans is groot dat hij er gewoon niet achter gaat zoeken)

Incinnerator

Legacy Member
Een cookie op de lolbroek zijn PC zetten (zeer makkelijk te omzeilen, maar de kans is groot dat hij er gewoon niet achter gaat zoeken)

@offtopic

Of de persoon zit ook op dit forum en heeft deze post gelezen :p

Le Preinz

Legacy Member
Cakeman zei:
IP's zijn tricky. Zo ben je niet 100% zeker of het IP dat je doorkrijgt wel van die persoon is. Vaak sturen proxyservers zulke dingen nogal in de war.
Verder veranderen de meeste IP's ook regelmatig.

Enkele zaken waar ik op deze moment kan kan opkomen om te bannen:
- User account (als je deze gebruikt) bannen
- Bannen op e-mail adres (dan moet de lolbroek al na elke ban een nieuw hotmail adres gaan maken, na enkele dagen zal hij dat wel beu worden
- Een cookie op de lolbroek zijn PC zetten (zeer makkelijk te omzeilen, maar de kans is groot dat hij er gewoon niet achter gaat zoeken)

Hoe controleer je dan of het ingegeven emailadres bestaat en laat staan dat het hetzijne is?

QplQyer

Legacy Member
Le Preinz zei:
Hoe controleer je dan of het ingegeven emailadres bestaat en laat staan dat het hetzijne is?
Zoek op of de hostname bestaat, veel meer kan je niet doen.
Of je stuurt een mail naar dat email adres met een link waarop de user die zich wenst te registreren moet klikken om effectief geregistreerd te worden, vele sites werken op die manier.
Die link maak je dan dynamisch aan met een random waarde.

J-Style

Legacy Member
QplQyer zei:
Zoek op of de hostname bestaat, veel meer kan je niet doen.
Of je stuurt een mail naar dat email adres met een link waarop de user die zich wenst te registreren moet klikken om effectief geregistreerd te worden, vele sites werken op die manier.
Die link maak je dan dynamisch aan met een random waarde.


Idd. Gewoon bij registratie een random key bij in uw database geven, ne mail sturen met een link die de key bevat.

Le Preinz

Legacy Member
ja ok, je kan mail sturen maar indien dat guestbook zonder members werkt kan je toch moeilijk verwachten dat per bericht nog bevestiging via mail moet volgen.

Cakeman

Legacy Member
Le Preinz zei:
ja ok, je kan mail sturen maar indien dat guestbook zonder members werkt kan je toch moeilijk verwachten dat per bericht nog bevestiging via mail moet volgen.
Dan kan je ook moeilijk verwachten van iemand te bannen natuurlijk :)

blackrabbit

Legacy Member
Als het enkel voor uw guestbook is, zorg er dan gewoon voor dat een moderator/admin de nieuwe entries eerst moet goedkeuren he... Problem solved lijkt me zo, tis niet dat in een guestbook nieuwe entries meteen hoeven weergegeven te worden...

Het hetzelfde gedaan voor mijn Quotes, want had eigenlijk hetzelfde probleem :)

<<frusciante>>

Legacy Member
blackrabbit zei:
Als het enkel voor uw guestbook is, zorg er dan gewoon voor dat een moderator/admin de nieuwe entries eerst moet goedkeuren he... Problem solved lijkt me zo, tis niet dat in een guestbook nieuwe entries meteen hoeven weergegeven te worden...

Het hetzelfde gedaan voor mijn Quotes, want had eigenlijk hetzelfde probleem :)
Zo kan ik het inderdaad wel oplossen. Ik zou vooral willen weten wie de persoon is. Maar dat kan je onmogelijk te weten komen. of bestaan hier trucjes voor ?

DieselPower

Legacy Member
blackrabbit zei:
Als het enkel voor uw guestbook is, zorg er dan gewoon voor dat een moderator/admin de nieuwe entries eerst moet goedkeuren he... Problem solved lijkt me zo, tis niet dat in een guestbook nieuwe entries meteen hoeven weergegeven te worden...

Het hetzelfde gedaan voor mijn Quotes, want had eigenlijk hetzelfde probleem :)

offtopic: sorry hoor, maar dit "It's better to burn out than to fade away..." is niet van Kurt Cobain maar van neil young denk ik.

blackrabbit

Legacy Member
Was dan ook een antwoord op
Zo kan ik het inderdaad wel oplossen. Ik zou vooral willen weten wie de persoon is. Maar dat kan je onmogelijk te weten komen. of bestaan hier trucjes voor ?
=> IP + datetime, en opsturen naar abuse-mail van provider....


IP kan toch enkel fout zijn als user achter proxy zit? (maar daar kan je toch ook voorbij?)

Cakeman

Legacy Member
blackrabbit zei:
Was dan ook een antwoord op
=> IP + datetime, en opsturen naar abuse-mail van provider....


IP kan toch enkel fout zijn als user achter proxy zit? (maar daar kan je toch ook voorbij?)
Voor zo ver ik weet, bestaat er geen waterproof manier om via PHP iemand zijn IP te verkrijgen.
Ik heb er een hele tijd terug ook achter zitten zoeken en ik kwam op elk forum of in elke guide steeds hetzelfde tegen: "Je kan het ip zo en zo en zo zien, maar je kan nooit 100% zeker zijn dat het het IP van de gebruiker is"
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan