anscheinend werden die Variablen $PHP_SELF und $QUERY_STRING mittlerweile nicht gesetzt, sind dennoch an ein paar Stellen im Gebrauch.
Mir ist aufgefallen dass in der main.loginform.php die URL im action-Attribut nicht richtig ausgegeben wird
Code: Alles auswählen
<form name="login" method="post" action="<?php echo $this->url() ?>">
Code: Alles auswählen
function self_url() {
global $PHP_SELF, $QUERY_STRING;
return $this->url($PHP_SELF.
((isset($QUERY_STRING) && ("" != $QUERY_STRING)) ? "?".$QUERY_STRING : ""));
}
Sollte das vielleicht auf $_SERVER[*] umgestellt werden oder?
Habe Contenido 4.8.7 mit PHP 5.2.2 und register_globals=Off
Grüße
xmurrix