Modify

Opened 5 years ago

Closed 5 years ago

#1885 closed Bug/Fehler (fixed)

Fehler in xtc_check_agent.inc.php

Reported by: lurchi Owned by: somebody
Priority: normal Milestone: modified-shop-2.0.6.0
Component: Admin Version: 2.0.5.1
Keywords: Cc:
Blocked By: Blocking:

Description

Es wird immer 0 zurückgegeben auch wenn der "user agent" ein bot ist:
Das liegt daran, dass die Strings falsch geprüft werden.

strpos($bot, $user_agent_1)
strpos($bot, $user_agent_2)

Hier passt die Reichenfolge nicht.
Die Parameter müssen getauscht werden. So wäre es richtig:

foreach ($bot_array as $bot) {

if (strpos($user_agent_1, $bot) !== false

strpos($user_agent_2, $bot) !== false

)

{

Zudem macht es Sinn den Eintrag "bot" an as Ende des Arrays $bot_array zu setzen, da sonst viele bots nur als "bot" identifiziert werden.

Attachments (1)

xtc_check_agent.inc.php (10.8 KB ) - added by d.schneider@… 5 years ago.

Download all attachments as: .zip

Change History (2)

by d.schneider@…, 5 years ago

Attachment: xtc_check_agent.inc.php added

comment:1 by Torsten Riemer, 5 years ago

Milestone: modified-shop-2.0.5.2
Resolution: fixed
Status: newclosed

Der Fehler wurde bereits in r12750 korrigiert.
Zusätzlich haben wir den Eintrag "bot" komplett entfernt und die Liste der Bots aktualisiert und erweitert.

Modify Ticket

Action
as closed The owner will remain somebody.
The resolution will be deleted. Next status will be 'reopened'.

Add Comment


E-mail address and name can be saved in the Preferences .
 
Note: See TracTickets for help on using tickets.