Soso. An welchem Merkmal erkennt denn dann der Webserver, welche Seite er ausliefern soll?
Auf eine angeforderte URL ?
Aha. Warum nimmst Du dann nicht einfach $_SERVER['REQUEST_URI']
als Unterscheidungsmerkmal - an Stelle von $site
? Vorteil: $_SERVER
ist global gültig und Du musst es also in Funktions- und Methodenaufrufen nicht angeben.
Wenn Du damit fertig bist brauchst Du nur noch eine Idee, wie Du diese Information beim Eintragen des Kommentars überträgst:
$_SERVER['HTTP_REFERER']
ist kein Kandidat, weil manchche Browser den nicht senden.- Cookies sind verpönt.
- Wie wäre es also mit einem versteckten (nicht sichtbaren) Formularfeld?