

PHP - pridanie parametru do url s ponechaním pôvodného obsahu
Chcem pridať parameter do url tak, aby mi ostal pôvodný obsah v url, ale bol pridaný ten, čo potrebujem. Čiže mám:
?logout
A potrebujem dostať:
?section=10&logout
Ako to urobím? Môžte prosím poradiť?
Pokud já vím, tak je nutno vždy obsah url znovu "ručně" naplnit hodnotama proměnných.
Tedy např.
Povedzme, že mám tých PHP súborov dosť a teraz v každom toto prepisovať, no fuj. Mne by bolo lepšie to tam pridať a ponechať url. V najhoršom prípade vidím ako riešenie ešte aj to, že by som najnutnejšie parametre takto vkladal a presmeroval to až po vykonaní. Zatiaľ to idem urobiť tak. Nevýhoda je, že sa potom vykoná toto:
Potom sa presmeruje na:
Lenže, už mi nezobrazí hlásenie, že sa odhlásil. Ide o to, že síce odhlásenie sa "dá urobiť" aj viackrát aj po odhlásení, ale do určitých častí, ak sa vykonajú už prístup nebude. Povedzme, že sa bude jednať o zmenu registračných údajov. Tam by sa po presmerovaní už znova nedostal a správa o úspešnej zmene registračných údajov by bola stratená. Chcem to teda urobiť tak, že ak budem mať v session nastavené section, tak sa vloží na začiatok url a presmeruje sa. Tiež je dôležité, aby sa odhlasovanie a podobné veci nevykonávali dvakrát, čiže nemôžem po odhlásení presmerovať na:
Lebo, ak si to dotyčný tak uloží do záložiek, tak by to po načítaní po čase mohlo aj nemuselo narobiť šarapatu. Proste, ak je odhlásený, tak viac sa logout vykonať nesmie a preto po odhlásení je možné presmerovať len na:
A teda správu stratím.
Tvoje riešenie nie je zlé, ale celé sa mi to prepisovať nechce a hlavne nie pri každom odkaze zisťovať všetky parametre (už teraz ich používam asi 5).
Nebo zkusit okopírovat aktuální url
a k ní přidat tu novou proměnnou
Takže ďakujem za pomoc, vyriešené.