beda: stylesheet ändert sich...

Beitrag lesen

hallo!

also, ich habe folgendes problem.
ich habe mir mit php einen styleswitcher programmiert, der sich über $_GET den stylesheet namen holt und das stylesheet dann dementsprechend verlinkt, sodass es verwendet wird.

nur gibt es da ein problem:

klicke ich mich durch die verschiedensten seiten meiner homepage, wird
  das stylesheet beim ersten klick auf einen link zu einer anderen seite
  einfach 'vergessen', d.h. es wird das alte stylesheet verwendet. - nun
  soll aber das stylesheet, das man durch klick verändert immer aktiv
  bleiben. - wie kann ich das machen?

alle dateien meiner hp sind in einem array zusammengefasst und dort
  als nummern 'maskiert' worden, sodass ich nun eine zentrale ausgabe
  seite verwende, wo der inhalt mittels php hereingeladen wird.

'URL-mässig' sieht das so aus: ... home.php?id=67

(das stylesheet selber soll in der url über ein & drangehängt werden,
dass es so aussieht: home.php?id=67&stylesheet=1. wie kann ich den namen vom stylesheet unabhängig vom dateinamen an die url hängen?

p.s. was ist eigentlich der unterschied zwischen einer URL und URI?

danke für eure antworten
gruss
 beda