Aattelin tehä sivujeni huutoboksiin floodaus eston ja suunnittelin että toteutasin sen niin että kun käyttäjä lähettää viestin niin hänen ip kirjataan txt tiedostoon ja samalla tarkistetaan onko tuossa tiedostossa oleva ip (siis edellisen lähettäjä) hänen jos ei niin viesti kirjoitetaan viestit.txt tiedostoon ja jos on niin kerrotaan kohteliaasti että käyttäjä on halpamainen floodaaja! Onkos toi malli teijän mielestä jees? Ja sitten vielä, että miten ip:n saa katottua?
Eiköhän malli toimi ihan hyvin, tosin ota huomioon että useilla on dynaaminen ip, joten kovin pitkäaikaisia banneja et saa aikaan.
IP-osoitteen selvittäminen:
$ip=$_SERVER['REMOTE_ADDR'];
kiitti.. Ei oo tarkotuskaan pitkäksaikaa bannii :)
Cookien käyttö voisi olla sopiva tapa estää floodaus.
renni kirjoitti:
Cookien käyttö voisi olla sopiva tapa estää floodaus.
Joku laittaa selaimen asetuksista tms. keksit pois päältä / blokkaa ne jollakin ohjelmalla.
IP:n ja cookien käyttö tuohon tarkoitukseen on varmaankin paras.
Cookiet estetty -> viestin lähetys estetty. Niin yksinkertaista. Samaa IP:tä voi käyttää vaikka tuhat ihmistä joten se ei välttämättä ole kiva.
Tee floodausesto siten, ettei voi lähettää SAMAA viestiä peräkkäin, sekä siten ettei voi lähettää kuin 3 viestiä putkeen.
Aihe on jo aika vanha, joten et voi enää vastata siihen.