Wie kommt man darauf? Ich kann nichts entdecken,
So lange Du den Programmcode versteckst kann auch ich nur vermuten.
Tja. Wenn Du Variablen willst, die vermittels irgendeiner Methode aus .htaccess zu PHP durchgereicht werden (Und danach hast Du gefragt!) dann gibt es setEnv und seine Brüder oder mod_rewrite. Alle diese erzeugen aber keine Variablen sondern Key-Value-Paare entweder in $_GET oder in $_ENV und/oder $_SERVER.
was heute verpönt wäre.
Die Übernahme dieser Key-Value-Paare aus $_GET, $_POST, $_COOKIE, $_SESSION oder $_ENV, als (globale) Variablen, die früher sogar automatisiert stattfand, ist als unsicher erkannt worden. Dann abgeschaltet, dann entfernt worden.
An der verlinkten Stelle steht nicht grundlos:
Bitte lesen Sie auch das Sicherheits-Kapitel über die Benutzung von register_globals für weitere Informationen.
Das oben angesprochene mod_rewrite kann man umgehen in dem man den 404er Error ('Not Found') verbiegt und die URL selbst auswertet. Da Du schreibst, Du kannst PHP, solltest Du eigentlich dazu in der Lage sein. Diese Hinweise hast Du sämtlich bekommen.
Der status quo:
- Keine der gezeigten, offensichtlichen Möglichkeiten soll es sein.
- Den Quelltext willst Du nicht zeigen.
Dann sind wir fertig: Weitere Hilfe ist nicht mehr möglich.