php-resource



Zurück   PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr > Webmaster > Webmaster
 

Login

 
eingeloggt bleiben
star Jetzt registrieren   star Passwort vergessen
 

 

 


Webmaster Fragen rund um die Homepage. Hier könnt ihr eure Tips und Anregungen an andere Webmaster und Homepagebetreiber weitergeben.

Antwort
 
LinkBack Themen-Optionen Thema bewerten
  #1 (permalink)  
Alt 15-12-2005, 15:03
Dave017
 Registrierter Benutzer
Links : Onlinestatus : Dave017 ist offline
Registriert seit: Nov 2002
Ort: Gars am Kamp
Beiträge: 81
Dave017 ist zur Zeit noch ein unbeschriebenes Blatt
Standard Spam-Einträge in Gästebüchern

Hallo! Ich habe ein Problem mit Spam-Einträgen in meinem Gästebuch. Kann man dagegen etwas unternehmen?

Mfg Dave
Mit Zitat antworten
  #2 (permalink)  
Alt 15-12-2005, 15:25
becstift
 Newbie
Links : Onlinestatus : becstift ist offline
Registriert seit: Nov 2005
Beiträge: 9
becstift ist zur Zeit noch ein unbeschriebenes Blatt
becstift eine Nachricht über ICQ schicken
Standard

hmm, nicht viel. das einzige was mir da einfällt, ist
1. IP bestimmte Zeit sperren
2. IP dauerhaft sperren
Mit Zitat antworten
  #3 (permalink)  
Alt 15-12-2005, 15:35
Dave017
 Registrierter Benutzer
Links : Onlinestatus : Dave017 ist offline
Registriert seit: Nov 2002
Ort: Gars am Kamp
Beiträge: 81
Dave017 ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Und wie sperre ich die IP? Würde das so funktionieren? Oder gibt es eine andere Möglichkeit?

PHP-Code:
<? include("db.php");

$query "SELECT * FROM ip_block";
$result mysql_query($query);
while(
$line mysql_fetch_array($result)) {

if(
$REMOTE_ADDR==$line[ip]) {

echo 
"Sie wurden wegen Spam gesperrt";
}
else {

//Load Guestbook

}

?>
Mit Zitat antworten
  #4 (permalink)  
Alt 15-12-2005, 16:06
archie
 PHP Junior
Links : Onlinestatus : archie ist offline
Registriert seit: Jan 2002
Ort: Berlin
Beiträge: 689
archie ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Es gibt viele mölichkeiten, mit denen man programmiertechnisch viele sinnlose Sachen aussortieren kann, jede Einzelne Möglichkeit auszuschließen ist jedoch unmöglich.
IP+Cookie+Zeit macht schon viel Sinn.
Wenn jemand einen Beitrag schreibt, speicherst du immer eine IP und timestamp. Wenn der in < als 5 Min noch einen schreibt, setzt du bei dem nen Cookie. Dann lässt du submitbutton ausblenden solange bei ihm cookie gesetzt ist, oder die Spammschutzzeit nciht vorbei ist.
Mit Zitat antworten
  #5 (permalink)  
Alt 16-12-2005, 01:46
kapitaeniglo
 PHP Senior
Links : Onlinestatus : kapitaeniglo ist offline
Registriert seit: Jul 2002
Beiträge: 1.474
kapitaeniglo ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Hi

Submitbutton ausblenden bringt nichts. Man kann trotzdem ein ausgefuelltes Formular schicken ...

Ich wuerde die IP mit der zeit speichern. Wenn innerhalb weniger Sekunden (<30) cnoh einmal gepostet werden soll, dann einfach nicht speichern und einen text ausgeben oder zum formular zurückleiten.

Man kann das ganze auch mit Sessions machen ... oder wie man will ...
Wie schon oben gesagt : Alles ausschliessen geht nicht, aber man kann es den einfachen Spammern schon schwieriger machen.

Gruss
Iglo
Mit Zitat antworten
  #6 (permalink)  
Alt 16-12-2005, 04:22
pekka
 PHP Master
Links : Onlinestatus : pekka ist offline
Registriert seit: Jun 2001
Ort: Köln
Beiträge: 6.608
pekka befindet sich auf einem aufstrebenden Ast
Standard

Ich empfehle ein Captcha.
Das hier funktioniert super:
http://www.phpclasses.org/browse/package/1768.html
Braucht aber natürlich die GD.
Mit Zitat antworten
  #7 (permalink)  
Alt 16-12-2005, 17:58
Dave017
 Registrierter Benutzer
Links : Onlinestatus : Dave017 ist offline
Registriert seit: Nov 2002
Ort: Gars am Kamp
Beiträge: 81
Dave017 ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Danke, ich werd mir die Class gleich einmal näher anschauen.

MfG Dave
Mit Zitat antworten
  #8 (permalink)  
Alt 19-12-2005, 20:56
steve-x
 Newbie
Links : Onlinestatus : steve-x ist offline
Registriert seit: May 2004
Ort: österreich
Beiträge: 106
steve-x ist zur Zeit noch ein unbeschriebenes Blatt
Standard spam im gästebuch

ich habe das selbe problem:
http://www.stellarossa.at/gbook/gast-db.php
habe diese beiträge bisher gelöscht. jetzt nimmt es aber überhand.

ip sperre bringt glaub ich nichts, da die ihre ips wechseln.

wie hat das captcha funktioniert? ist das effektiv?
hab das problem erst seit ein paar tagen.
Mit Zitat antworten
  #9 (permalink)  
Alt 19-12-2005, 21:32
pekka
 PHP Master
Links : Onlinestatus : pekka ist offline
Registriert seit: Jun 2001
Ort: Köln
Beiträge: 6.608
pekka befindet sich auf einem aufstrebenden Ast
Standard

Das Captcha läuft z.B. hier:
http://www.cooksdelight.co.uk/guestbook.htm ("Click here to sign")
und funktioniert einwandfrei (Keine Spameinträge mehr, davor manchmal mehrere hundert am Tag).
Mit Zitat antworten
  #10 (permalink)  
Alt 27-12-2005, 20:04
jahlives
 Master
Links : Onlinestatus : jahlives ist offline
Registriert seit: Jun 2004
Ort: Hooker in Kernel
Beiträge: 8.279
jahlives ist zur Zeit noch ein unbeschriebenes Blatt
Standard

@steve-x
Zitat:
wie hat das captcha funktioniert? ist das effektiv?
Also so wie du die Captchas umgesetzt hast, ist es alles andere als effektiv. Du kannst doch nicht im Ernst
Code:
<img src="captcha.php?wert=984320" align="left">
In den Quellcode schreiben. Weisst du wie lange es dauert ein Spam Script so anzupassen, dass es diesen Parameter ausliest und das Form korrekt abschickt.
captcha.php muss den Code generieren und als Session Var speichern. Danach kannst du die Usereingabe gegen die Session Var vergleichen und im Erfolgsfall den Eintrag zulassen.

Der Captcha Code im Quellcode und du kannst gerade so gut auf Cpatchas verzichten.

Gruss

tobi
__________________
Gutes Tutorial | PHP Manual | MySql Manual | PHP FAQ | Apache | Suchfunktion für eigene Seiten

"An error does not become truth by reason of multiplied propagation, nor does truth become error because nobody sees it."
Mohandas Karamchand Gandhi (Mahatma Gandhi) (Source)
Mit Zitat antworten
  #11 (permalink)  
Alt 06-01-2006, 17:23
steve-x
 Newbie
Links : Onlinestatus : steve-x ist offline
Registriert seit: May 2004
Ort: österreich
Beiträge: 106
steve-x ist zur Zeit noch ein unbeschriebenes Blatt
Standard

besten dank für deinen hinweis.

kannst du mir vielleicht dabei helfen, das umzusetzen?
Mit Zitat antworten
  #12 (permalink)  
Alt 07-01-2006, 04:13
pekka
 PHP Master
Links : Onlinestatus : pekka ist offline
Registriert seit: Jun 2001
Ort: Köln
Beiträge: 6.608
pekka befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Original geschrieben von pekka
Ich empfehle ein Captcha.
Das hier funktioniert super:
http://www.phpclasses.org/browse/package/1768.html
Braucht aber natürlich die GD.
Mit Zitat antworten
  #13 (permalink)  
Alt 25-04-2006, 20:45
Dark^Listener
 Newbie
Links : Onlinestatus : Dark^Listener ist offline
Registriert seit: Apr 2006
Beiträge: 12
Dark^Listener ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Hi habe das gleiche Problem, hab aber mittlerweile son captcher drin, der auch automatisch generiert, dennoch kommen massig spameinträge, leider auch nicht in irgendeiner erkennbaren regelmäsigkeit (mal liegen 5 min, mal 1std zwischen den einträgen)
dies lässt die vermutung naheliegen, das es sich nicht um robots handelt.

aber fast alle spams haben eine @msn.com adresse als email angegeben

meine idee ist jetzt ein script, das alle 5 min nach stichworten meine .txt mit den einträgen säubert.

weiß jemand wie das geht, hab leider noch wenig ahnung von php

thx
Mit Zitat antworten
  #14 (permalink)  
Alt 25-04-2006, 22:15
dioony
 Newbie
Links : Onlinestatus : dioony ist offline
Registriert seit: Oct 2004
Ort: Oldenburg
Beiträge: 49
dioony ist zur Zeit noch ein unbeschriebenes Blatt
Standard

ja, dazu mal einfach die stichwörter dateisystem, regex (regular expression) bzw. preg_match anschauen... Ne blacklist musst du dir dann irgendwie ausdenken...

ne gute möglichkeit ist natürlicha auch, wenn du die blacklist mit spam-wörtern oder texten mit den oben angegeben cookie-ip-time mechanismen... hättest du doppel-schutz
__________________
Das Problem zu erkennen ist wichtiger, als die Lösung zu erkennen, denn die genaue Darstellung des Problems führt zur Lösung.
[Albert Einstein
Mit Zitat antworten
  #15 (permalink)  
Alt 25-04-2006, 23:08
Daniela
 Registrierter Benutzer
Links : Onlinestatus : Daniela ist offline
Registriert seit: Feb 2006
Beiträge: 326
Daniela ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Zitat:
Original geschrieben von Dark^Listener
Hi habe das gleiche Problem, hab aber mittlerweile son captcher drin, der auch automatisch generiert, dennoch kommen massig spameinträge, leider auch nicht in irgendeiner erkennbaren regelmäsigkeit (mal liegen 5 min, mal 1std zwischen den einträgen)
dies lässt die vermutung naheliegen, das es sich nicht um robots handelt.

aber fast alle spams haben eine @msn.com adresse als email angegeben

meine idee ist jetzt ein script, das alle 5 min nach stichworten meine .txt mit den einträgen säubert.

weiß jemand wie das geht, hab leider noch wenig ahnung von php

thx
wenn captacha richtig installiert ist kann sich defenitiv KEIN Bot mehr in dein GB eintragen ( außer du hast ne Lücke im GB ).

Da brauchst dann auch nicht filtern.
Mit Zitat antworten
Antwort

Lesezeichen


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an


PHP News

ebiz-trader 7.5.0 mit PHP7 Unterstützung veröffentlicht
ebiz-trader 7.5.0 mit PHP7 Unterstützung veröffentlichtDie bekannte Marktplatzsoftware ebiz-trader ist in der Version 7.5.0 veröffentlicht worden.

28.05.2018 | Berni

Wissensbestand in Unternehmen
Wissensbestand in UnternehmenLebenslanges Lernen und Weiterbilden sichert Wissensbestand in Unternehmen

25.05.2018 | Berni


 

Aktuelle PHP Scripte

ADSMAN V3 - Werbe-Manager ansehen ADSMAN V3 - Werbe-Manager

ADSMAN V3 - mehr als nur ein Bannermanager! Banner, Textanzeigen und PagePeel Manager! Mit ADSMAN PRO haben Sie die Marketinglösung für eine effektive und effiziente Werbeschaltung mit messbaren Ergebnissen. Unterstützt werden Bannerformate in beliebi

25.10.2018 virtualsystem | Kategorie: PHP/ Bannerverwaltung
PHP News und Artikel Script V2

News schreiben, verwalten, veröffentlichen. Dies ist jetzt mit dem neuen PHP News & Artikel System von virtualsystem.de noch einfacher. Die integrierte Multi-User-Funktion und der WYSIWYG-Editor (MS-Office ähnliche Bedienung) ermöglichen...

25.10.2018 virtualsystem | Kategorie: PHP/ News
Top-Side Guestbook

Gästebuch auf Textbasis (kein MySQL nötig) mit Smilies, Ip Sperre (Zeit selbst einstellbar), Spamschutz, Captcha (Code-Eingabe), BB-Code, Hitcounter, Löschfunktion, Editierfunktion, Kommentarfunktion, Kürzung langer Wörter, Seiten- bzw. Blätterfunktion, V

22.10.2018 webmaster10 | Kategorie: PHP/ Gaestebuch
 Alle PHP Scripte anzeigen

Alle Zeitangaben in WEZ +2. Es ist jetzt 08:18 Uhr.