I lang tid har samarbejdsbranchen fokuseret på at forbedre enhedsfunktioner – bedre kameraer, klarere lyd og smartere software. Men den virkelige forvandling handler ikke om funktioner.
Variablen arrid=238 forsvinder fra linket når jeg går gennem login proceduren.
Synes godt om
Slettet bruger
25. oktober 2009 - 20:44#4
Gør det noget ?
Jeg gætter lige: Mon ikke arrid er dit "bruger id" - som PHP så beder dig om passwordet for. - når du har givet den det, ved den hvem du er, og har derfor ikke længere brug for informationen i URL'en
Den benytter nok en cookie i stedet for - så du slipper for den længere URL. En cookie er prinsipielt det samme som ekstra parametre på URL'ee - de er bare usynlige for brugeren (og så kan de udløbe efter et stykke tid)
det gør ikke noget man skal gennem login, men variablen skal med.
Synes godt om
Slettet bruger
25. oktober 2009 - 21:24#9
Det er nok ikke måden at gøre det på, er jeg bange for...
Det ville i så fald gælde for ALLE links imellem de forskellige sider på sitet.
Du må have fat i login-proceduren, og dér sørge for at gemme din arrid-variabel (enten som cookie, eller i sessionen) - på den måde vil den være tilrådighed for PHP på alle andre sider.
Det handler ikke om links mellem siderne på sitet, det fungerer fint vha sessioner. Og arrid skal kun være til rådighed på en enkelt side.
Jeg kunne vel nok lægge variablen fra mailen i en ny variabel og så efter login sende variablen med - men er der ikke en lettere måde. Det fungerer jo når man er logget ind i forvejen før man klikker på linket i mailen.
Jeg går sådan set ikke så meget op i point, men er du sikker på at der slet ikke er nogen af de kommentarer som har hjulpet dig i den rigtige retning ? Husk på det er hjælp til selvhjælp.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.