torin hat geschrieben:
thx eliwood. genau das wars. nur versteh ich nicht wie es zu dem fehler kam soweit ich mich erinnern kann habe ich da nichts dran geändert. und vorher gings ja auch reibungslos
$_GET ist in jeder Funktion automatisch global. Das heisst, die Funktion kann jederzeit auf diese Variable überall zugreifen.
$HTTP_GET_VARS hingegen ist nicht automatisch global.
Das heisst, um in einer Funktion auf diese Variable zugreifen zu können, ohne sie neu im Speicher anlegen zu müssen, wird der Sprachkonstrukt
"global" gebraucht.
[php]global $HTTP_GET_VARS;[/php]
So. Und genau das hast du aus unerklärlichen Gründen einfach rausgenommen, oder mit $_GET ersetzt.
Deshalb gab es diese Variable auch nicht in der Funktion drinne, und $HTTP_GET_VARS['comscroll'] war leer.