Gå til innhold

Redirigere til en url med masse parameter


Anbefalte innlegg

Skrevet

Jeg sender ut epost til Aasmund med beskjed at han må legge inn litteraturliste for et emne. I eposten er det en lenke til litteraturlisten så hvis han er innlogget kommer han direkte dit.

 

Imidlertid er sannsynligheten for at 1) Aasmund har aldri vært innlogget i programmet før eller 2) han har vært innlogget, men er det ikke nå.

 

Siden all redigering skjer bak autentisering må Aasmund logge inn før han kan redigere litteraturlisten og derfor redirigerer litteraturlistesiden til loggin-siden hvis brukeren ikke er logget inn, og pr nå sendes Aasmund videre til admin-siden (med alle valgmuligheter en administrator har) og ikke til litteraturlisten han skal redigere.

 

Jeg ønsker at login-siden skal vite hvilken url som ble forsøkt nådd. Url har mange parameter, ref ?page=edit_syllabus&coursecode=PRV001&infotermin=2016HØST&id=417&checksum=1465047417

 

Jeg forsøkte med request_uri, men da fikk jeg bare rota og med query_string fikk jeg bare page=edit_syllabus. Jeg vil også ha med resten. Er det mulig?

Videoannonse
Annonse
  • 3 uker senere...
Skrevet

Kanskje bare lagre $_SERVER['HTTP_REFERER'] og redirecte dit etter login?

 

Referer er en valgfri header. Mange nettlesere lar brukere slå den av, og noen extensions gir også samme funksjonalitet.

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...