RE: [PHP] Detecting naughty sites



One way that could work is to check the urls against a list of keywords and
if a match is found put these submissions into a pending state waiting for
you to check and approve or decline. You could also have a second "hot"
keyword list that rejects the submissions outright if you find a match in
the urls. You can back this up with a proper T&C. If you've got something
like this in place you can fine-tune the keyword lists as the site develops
and you find consistent false matches or urls that slip through.

Arno


-----Original Message-----
From: Dave Goodchild [mailto:buddhamagnet@xxxxxxxxx]
Sent: 28 November 2006 03:54
To: PHP Mailing
Subject: [PHP] Detecting naughty sites


Hi all. I am building a web app and as part of it advertisers can upload
their ad image and website URL to go with their ad. Is there a good way to
detect whether that site is a porn site via php?
.



Relevant Pages

  • Re: Keywords and CL-WHO
    ... All the segments and elements are broken into lists of ... of writing the code needed to transform a parsed XML tree directly ... It appears that you are confusing macroexpansion time [which is ... begins with a keyword is not legal CL source code, ...
    (comp.lang.lisp)
  • Re: Lisp for the C21
    ... Every functional language I remember has lists as matter of course, ... Common Lisp has optional and keyword arguments. ... to let the compiler use lists in these cases. ...
    (comp.lang.functional)
  • Re: Lisp for the C21
    ... and the need for variadic functions goes ... Every functional language I remember has lists as matter of course, ... Common Lisp has optional and keyword arguments. ... (defun foo (bar &optional baz) ...
    (comp.lang.functional)
  • Parser or regex ?
    ... The trouble is that I have to pull out the separate arguments, ... pull apart the keyword arguments and the list keyword arguments. ... I can use ``_paramstring`` with findall to pull out all the arguments. ... For keyword arguments and lists constructors I use another regular ...
    (comp.lang.python)
  • Re: My First C# (warning - long post)
    ... if it contains the keyword. ... from hitting the database to determine if the name is a database name. ... DataSets from the database tables, convert them to lists, and use the ... KeywordDictionary interface. ...
    (comp.lang.cobol)