Botname für Hack?

mondkatze_20
Hallo zusammen,

ich habe mir vor einiger Zeit die Botnamenerkennung eingebaut. Diese funktioniert so weit auch ganz gut und die Bots werden auch erkannt. Ausser dem Gigabot. Ich habe es jetzt schon mit dem hier versucht:

php:
1:
2:
3:
4:
5:
/// Giga-Bot  (www.gigablast.com)
        if (strchr($row['useragent'], "Gigabot/2.0")) {
        eval ("\$username = \"".$lang->get4eval("LANG_WIW_BOT_GIGABOT")."\";");
                }
                else


aber damit wird er nicht erkannt. Ich hoffe ihr könnt mir weiter helfen

LG
Steffi
AngelOfMine
Suche:
code:
1:
if (strchr($row['useragent'], "W3C_Validator") || strchr($row['useragent'], "slurp") || 


Füge DAHINTER ein
code:
1:
strchr($row['useragent'], "Gigabot") || 


So hats zumindest bei mir beim ichiro-Bot funktioniert. Evtl. Noch Groß-/Kleinschreibung beachten.
batida444
jupp, du musst für jeden bot, den du nachträglich einfügst einmal den code einfügen, den du gepostet hast (natürlich auf den bot angepasst) und einmal die andere zeile erweitern, die AngelOfMine gepostet hat.

dann klappts wunderbar

greetz
günni
SessionX
wo habt Ihr denn den Hack her, dass der Bot angezeigt wird? Ich suche schon die ganze Zeit und finde nix unglücklich
batida444
mywbb

greetz
günni
Mich B...
Was ist den jetzt der richtige Code für den Gigabot?

Bei mir wird der nämlich auch nicht erkannt Ne, so nicht!


EDIT

Wenn ich

Zitat:
strchr($row['useragent'], "Gigabot") ||


und an der dritten stelle das einfüge

Zitat:
/// Giga-Bot (www.gigablast.com)
if (strchr($row['useragent'], "Gigabot/2.0")) {
eval ("\$username = \"".$lang->get4eval("LANG_WIW_BOT_GIGABOT")."\";");
}
else


Wird er erkannt aber wie funktioniert das nochmal mit dem Sprachvariablen?

Muss ich im ACP unter Sprachvaribale erstellen

Sprachvariable = LANG_WIW_BOT_GIGABOT eingeben?
und was kommt in "Textinhalt" ?

Das ganze muss in die Kategorie WIW oder?


Nochmal EDIT

Hab mir das ganze anhand eines anderen Bots angesehen, jetzt hab ich das kappiert wie das funktioniert Freude