Gå til innhold

Hvordan hente aktiv URL?


Anbefalte innlegg

Videoannonse
Annonse
Kan du sende den med i en variabel fra forrige siden du var på?

 

Nei, det går nok ikke.

Siden kan ha flere "typer" visninger, og med ulike ID-er fra database.

For å få rett link må jeg ha rett visning + id fra database.

Lenke til kommentar

Du har sikkert rett, men jeg tenker slik:

 

Forrige side vet hvilken side man skal til gjennom en link eller en target eller en redirect eller lignende.

 

Denne informasjonen + evt logikk som lager resten av linken burde da kunne gå an å formidke videre? Dette er selvsagt gitt at siden man kommer fra kontrolleres av deg.

 

Uansette r ikke mitt forslag noen elegant løsning da den forutsetter at potensielt hver eneste side må ha denn koden.

Lenke til kommentar
Du har sikkert rett, men jeg tenker slik:

 

Forrige side vet hvilken side man skal til gjennom en link eller en target eller en redirect eller lignende.

 

Denne informasjonen + evt logikk som lager resten av linken burde da kunne gå an å formidke videre? Dette er selvsagt gitt at siden man kommer fra kontrolleres av deg.

 

Uansette r ikke mitt forslag noen elegant løsning da den forutsetter at potensielt hver eneste side må ha denn koden.

Takk for tipset.

Har "surret" litt med kodene. Tror jeg skal finne ut av det.

Ved å bruke...

 

echo '<br>Domene: '.$_SERVER['HTTP_HOST'];

echo '<br>Side: '.$_SERVER['PHP_SELF'];

 

...har jeg domene og sidevisning.

Id (fra database) vet jeg på forrige side. Ved å hente opp denne...

 

echo '<br>ID: '.$_POST[id];

 

...er det bare å sette sammen variablene.

 

Sikkert ikke den mest elegante løsningen, men det funker...

 

Takk for hjelpen :new_woot:

Lenke til kommentar

echo "http://".$_SERVER['HTTP_HOST'].$_SERVER['PHP_SELF']."?".$_SERVER['QUERY_STRING'];

Hvis det ikke er noe etter filnavnet (query string) så kommer det et spørsmåltegn, men det gjør ingenting.

Det kan fikses med en if() hvis du vil.

Lenke til kommentar

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å
×
×
  • Opprett ny...