|
PHP PHP aplikacije, Smarty, PEAR |
|
Alati teme | Način prikaza |
01. 11. 2006. | #1 |
web dude
Grand Master
Datum učlanjenja: 09.06.2005
Poruke: 912
Hvala: 46
24 "Hvala" u 21 poruka
|
Zastita klasicne PHP contact forme od spama?
Zastita klasicne PHP contact forme od spama (automatske poste, ajd tako da se izrazim) ?
Imam neku formicu koju stalno provlacim kroz projekte, no u poslednje vreme uzasno mnogo generisanih mailova (gluposti) prolazi kroz njih. Jer ima neko neki dobar link ka nekom resenju ??
__________________
polovni mobilni telefoni mali oglasi prodaja korišćenih aparata |
01. 11. 2006. | #2 |
Rade Joksimović
Professional
Datum učlanjenja: 27.10.2006
Poruke: 220
Hvala: 0
1 "Hvala" u 1 poruci
|
Stavi captchu, mozes staviti i da ti proverava ispravnost mail domena, ali nije ti neophodno ako stavis captchu jer si vec onemogucio automatske napade, jedino ostaje od smaraca koji ce rucno raditi, a takvih nema mnogo
|
01. 11. 2006. | #3 |
profesionalac
Qualified
Datum učlanjenja: 09.06.2005
Poruke: 165
Hvala: 0
3 "Hvala" u 3 poruka
|
a mozes da stavis jednostavan check box koji kaze "Ovo nije spam" i slicno...
ako ne "otkacis" nece poslati...
__________________
Natalna karta |
01. 11. 2006. | #4 |
Python Ambassador
Master
|
Akismet je IMHCO dovoljno dobro rešenje u većini slučajeva.
__________________
Python Ambassador of Serbia |
01. 11. 2006. | #5 | |
web dude
Grand Master
Datum učlanjenja: 09.06.2005
Poruke: 912
Hvala: 46
24 "Hvala" u 21 poruka
|
Hvala na predlozima, moram da nadjem vremena pa da pogledam ove linkove. Mada mi to sa "nije spam" zvuci najbolje.
Citat:
__________________
polovni mobilni telefoni mali oglasi prodaja korišćenih aparata |
|
01. 11. 2006. | #6 |
Knowledge base
Wrote a book
Datum učlanjenja: 07.06.2005
Lokacija: Neđe ođe...
Poruke: 1.197
Hvala: 339
688 "Hvala" u 178 poruka
|
...i pritom obrati pažnju na ovo:
http://www.gerd-riesselmann.net/arch...-contact-forms tj. ovo: http://securephp.damonkohler.com/ind...mail_Injection Nezaštićena kontakt forma može te pretvoriti u spamera (ovo pod uslovom da mislis na formu za slanje emaila)
__________________
Чак Норис може да си ги врзе врвките на чевлите со стапалата. |
01. 11. 2006. | #7 |
Rade Joksimović
Professional
Datum učlanjenja: 27.10.2006
Poruke: 220
Hvala: 0
1 "Hvala" u 1 poruci
|
Mislim da misli na formu za ostavljanje komentara na svom blogu, ili gresim?
|
01. 11. 2006. | #8 | |
web dude
Grand Master
Datum učlanjenja: 09.06.2005
Poruke: 912
Hvala: 46
24 "Hvala" u 21 poruka
|
Citat:
__________________
polovni mobilni telefoni mali oglasi prodaja korišćenih aparata |
|
01. 11. 2006. | #9 |
Super Moderator
Invented the damn thing
Datum učlanjenja: 06.06.2005
Poruke: 2.371
Hvala: 370
701 "Hvala" u 194 poruka
|
Odmah da ti kazem, to sa checkbox-om koji ce neko kao chekirati, nije nikakva zastita, jednostavno jedan post field vise koji saljes kroz request i zavrsen posao.
Resenje koje ce odbiti dobar deo spamera je generisanje nekog hidden field-a sa nekom random vrednoscu unutar forme, i smestanje istog u sesiju (kako bi ga proverio pre slanja) + stopwatch, tj. brojis koliko je sekduni proslo od prvog ucitavanja strane. Jos bolje resenje (nesto slicno koristi spam carma) bi bilo generisanje neceg takvog na klijent strani (ne znam tacno kako bi to odradio), gde je JS integrisan unutar forme. I poslednje, captha, ali ako i samo ako user ne prodje nesto od ovog gornjeg. |
01. 11. 2006. | #10 |
Direktor Kombinata
Invented the damn thing
Datum učlanjenja: 07.06.2005
Poruke: 2.669
Hvala: 44
119 "Hvala" u 64 poruka
|
To za client side štopericu i nije problem ako ti ne predstavlja problem čienjenica da nemaju svi uključen JavaScript. Generišeš random ime polje i sačuvaš ga u sesiji na serveru. Printaš input hidden koji ima generisano ime. Setuješ JS interval koji će na svaki tik (1s) uvećavati vrednost hidden polja. Odbijaš sve komentare koji:
1. ne submituju vrednost sa generisanim imenom 2. imaju vrednost manju od npr. 3 sekunde
__________________
activeCollab - Project Management and Collaboration Tool iz domaće kuhinje | area51.rs - Blog |
|
|
Slične teme | ||||
Tema | Početna poruka teme | Forum | Odgovori | Poslednja poruka |
SaaS vs. klasicne licence | ivanhoe | e-Business | 3 | 25. 07. 2010. 10:09 |
Jel ovo neka vrsta spama? | Dragan Babić | Web Hosting, web serveri i operativni sistemi | 4 | 07. 02. 2009. 22:42 |
Zastita komentara od spama | oliver78 | PHP | 28 | 07. 06. 2007. 23:26 |
Efekti interneta na klasicne medije | ivanhoe | Marketing i SEO | 11 | 21. 11. 2006. 19:23 |
Contact An Alien! | Vokic | Opušteno | 1 | 23. 10. 2006. 18:46 |