login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Blacklist Systeem

Offline Meulenhof - 17/07/2007 22:35
Avatar van MeulenhofLid Nu ben ik bezig met een nieuwe versie van mijn website. Een onderdeel is reageren op een gepost nieuwsbericht.

Er komt geen leden systeem dus iedereen is vrij om te reageren. Hierbij zal ik last krijgen van spambots.
Gebruik captcha. Nee hier hebben bezoekers hinder van.

Nu had ik dit ingedachten het systeem heet: Blacklist

Het uitvoeren lukt mij helaas niet, daarom graag jullie hulp.

Het moet het volgende kunnen:
Als gebruiker(eigenaar) van het "Blacklist" systeem moet er een optie zijn waar jezelf woorden kan toevoegen (in een array lijkt mij).
Denk aan woorden zoals: gay, <a href, homo, buy, sale etc, dit deel zal de naam "Bad words" hebben.

Verder moet er ook nog een check zijn op geblokkeerde ip's. Een lijst met geblokkeerde ip's kan o.a. opgehaald worden via Spamhaus.org, dsbl.org etc.

Mocht er spam geconstateerd worden dan zal de info opgeslagen worden in MySQL.

De MySQL tabel heb ik alvast

  1. CREATE TABLE `blacklist` (
  2. `id` int(11) NOT NULL AUTO_INCREMENT,
  3. `naam` varchar(50) NOT NULL DEFAULT '',
  4. `email` varchar(50) NOT NULL DEFAULT '',
  5. `datum` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
  6. `ip` varchar(20) NOT NULL DEFAULT '',
  7. `type` tinyint(1) NOT NULL DEFAULT '0',
  8. `info` varchar(20) NOT NULL DEFAULT '',
  9. PRIMARY KEY (`id`)
  10. ) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;


type: bv
1) Bad word
2) Blacklisted

info
Als het bv type 1 is (bad word) dan komt er bij info in het veld: gay
Als het bv type 2 is (Blacklisted) dan komt er bij info in het veld: Spamhaus.org

Mocht er geen bad word of blacklisted ip voorkomen dan wordt de reactie in de reactie tabel ge insert .

Ik hoop dat jullie mij eraan willen helpen. Zo is er weer een andere variant van Anti Spam in de scripts lib 

3 antwoorden

Gesponsorde links
Offline vinTage - 17/07/2007 22:44
Avatar van vinTage Nieuw lid Als je een "open" reactie systeem wilt maken en bots daarvan weren, dan kan je simpel een post form maken met flash ipv html, no way dat daar een spambot doorheen komt.
Ik voel al aankomen dat je nu gaat zeggen "post.php kan wel abused worden", true, maar daar heb ik een oplossing voor (ooit samen gemaakt met Rens).
Mocht je geintresseerd zijn, dan wil ik best meer vertellen.
Offline Meulenhof - 17/07/2007 22:53
Avatar van Meulenhof Lid Flash met MySQL kan dat? (Heb 0,0 ervaring met flash).

Mocht er te weinig animoor voor het echte idee zijn dan hoor je nog van me .
Offline vinTage - 17/07/2007 23:03
Avatar van vinTage Nieuw lid jep, flash kan samen met php/mysql, je hoeft die tutorial niet te lezen als flash niet je 1st keuze is hoor, maar als je gewoon bezoekers gemak wilt en geen spam, dan is het toch een redelijk mooie oplossing, ik snap niet dat er mensen "anti"flash zijn, dus mocht er zo iemand reageren, ignore hem dan (tenzij die persoon met een deftig argument komt )
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.166s