In dem geposteten Quellcode kann man leider die wichtigen Teile nicht sehen. Damit ist es nicht nöglich, zu verfolgen, was auf deiner Site passiert.
in einer zuvor angeklickten seite wird die Variable
$varKategorie = "string" gesetzt.
und dann in einer Session gespeichert? Auf der anderen Seite startest Du die Session dann auch erst, bevor du versuchst darauf zuzugreifen?