Das gehört zu den shopstat Anweisungen. Die sehen bei mir so aus:
//--- SHOPSTAT -------------------------//
if (preg_match("/\.html$/",$PHP_SELF) )
{
if(!preg_match("/\.html$/",$_SERVER['SCRIPT_NAME']))
{
$PHP_SELF = $_SERVER['SCRIPT_NAME'];
}
elseif(!preg_match("/\.html$/",$_SERVER['SCRIPT_FILENAME']))
{
$PHP_SELF = $_SERVER['SCRIPT_FILENAME'];
}
}
//--- SHOPSTAT -------------------------//
Das ist bei mir Zeile 61. Mit meinen laienhaften php-Kenntnissen würd ich sagen - es wird ein script gesucht, was er nicht findet, und zwar nur unter der Bedingung das preg_match(...) nicht wahr ist:
if(!preg_match("/\.html$/",$_SERVER['SCRIPT_NAME']))
Soweit komm ich noch mit - ab hier bin ich überfragt. Ich hab keine Ahnung was diese Anweisung genau abfragt, sorry.