Du befindest Dich im Archiv vom ABAKUS Online Marketing Forum. Hier kannst Du Dich für das Forum mit den aktuellen Beiträgen registrieren.

HTML prüfung im Script

Ajax, Hijax, Microformats, RDF, Markup, HTML, PHP, CSS, MySQL, htaccess, robots.txt, CGI, Java, Javascript usw.
Neues Thema Antworten
Ice Man
PostRank 9
PostRank 9
Beiträge: 2477
Registriert: 04.06.2003, 19:16

Beitrag von Ice Man » 04.06.2006, 18:50

Ich hab auf meiner Webseite eine selbst programmiere Gästebuch funktion.

Was ganz einfaches, selbst gestricktes :D

Nun hab ich das Problem, das ein Spammer nun ständig 100 von Webseits da einträgt.

Das ganze macht er mittels htmal Code, so das Links entstehen.
Bisher hatte ich da keine Probleme.

Nun dachte ich mir, ich baue eine funktion ein, und prüfe vor dem Eintrag.
Wenn der Post Text ein

Code: Alles auswählen

<a href
enthält, dann soll eine Info Meldung kommen, und der Beitrag soll nicht aktiviert werden.

Wie kann ich nun den eingetragen text bevor er in den DB eingetragen wird, auf ein bestimmten Inhalt überprüfen ?

Ich weis ich könnte es per str_replace ersetzen, aber ich will es erkennen und mir dann ne Mail von Script schicken lassen.

Jemand ne Idee ?

Anzeige von ABAKUS

von Anzeige von ABAKUS »


Hochwertiger Linkaufbau bei ABAKUS:
  • Google-konformer Linkaufbau
  • nachhaltiges Ranking
  • Linkbuilding Angebote zu fairen Preisen
  • internationale Backlinks
Wir bieten Beratung und Umsetzung.
Jetzt anfragen: 0511 / 300325-0

Anonymous

Beitrag von Anonymous » 04.06.2006, 21:49

wenn du php benutzt einfach den gesamten text vor der Ausgabe mit der funktion htmlentities() umwandeln, dann wird da kein HTML mehr raus und so entstehen da keine Links mehr....

ob jemand eine url postet kannst du auch mit regulären Ausdrücken überprüfen, und dann deine gewünschte Mail abschicken und den beitrag nicht veröffentlichen...

wenn du beides einbaust kannst du den spammer schön ärgern.... evtl. schafft er es durch viele Versuche und viel zeit den regulären Ausdruck auszutricksen, aber dann wird er feststellen, dass es ihm gar keine backlinks mehr bringt... :wink:

Ice Man
PostRank 9
PostRank 9
Beiträge: 2477
Registriert: 04.06.2003, 19:16

Beitrag von Ice Man » 04.06.2006, 23:29

Danke, ich werd es gleich mal einbauen und testen :)