Nein. Wenn jemand das php-Script direkt aufruft (nicht über die Navigationsleiste), soll das Frameset nachgeladen werden.
Damit die richtige Seite angezeigt wird, muß aber an das Javascript in der frameset.html-Datei die vollständige URL (inkl. Paramter) übergeben werden.
Dieses schneidet jedoch offenbar alle Parameter hinter ?... ab, so daß nur zurückgegeben wird: frameset.html?/forum/forum.php
Damit es funktioniert müßte es jedoch lauten: frameset.html?/forum/forum.php?id=2586&rid=1&S=fd45ac735aceda819513578620f4e4db