Behålla ny medlem inloggad efter registrering

Permalänk
Medlem

Behålla ny medlem inloggad efter registrering

Idag sker det såhär

Ny medlem registrerar sig
Får e-post med välkomsttjafs
Kan logga in på sajten (ingen verifiering av länk eller liknande, bara tuta - kör)

Det jag vill göra är att direkt efter registrering hålla dem inloggade och direkt efter registreringen skicka dem till en speciell sida, vi kan kalla den welcome.php

Jag är ingen programmerare, men jag förstår och kan editera PHP hjälpligt, så help me out here

Vad är det kritiska jag ska göra här, vad gäller sessionerna vilket jag antar det är frågan om.

Edit: kom på att lite kod från registreringen kanske är att föredra, ska fixa när jag är vid rätt maskin

Visa signatur

Mitt modermodem är trimmat!

Permalänk
Medlem

Ta en titt på inloggningssidan. Vilka sessioner sätts där? Sätt samma efter registreringen så borde det lösa sig för dig

Permalänk
Medlem
Skrivet av orbinski:

Ta en titt på inloggningssidan. Vilka sessioner sätts där? Sätt samma efter registreringen så borde det lösa sig för dig

I slutet på registreringen sitter denna lilla rackare iofs

session_unset();

På login sätts username och type, om jag fattade rätt.
(finns lite funktioner som ändrar sig utefter type)

Det skapas ju förvisso session för username redan i registreringen för att infogas i mailet som går ut, därefter fimpas sessionerna.
Att ta bort denna lille unset är alltså vägen att gå och sedan fylla på med icke satta sessioner (om det är fler än username och type) är mitt mål alltså ?
Sitter en header location direkt under session_unset som jag tänkte använda till welcome.php, istället för index som det är just nu.

Visa signatur

Mitt modermodem är trimmat!

Permalänk
Medlem

Löste sig, när jag styrdes att leta på rätt håll. Tack orbinski

De två saknade sessionerna satte jag på reg-sidan, då de ändå hämtades i en SQL-query lite tidigare för att sätta lite inställningar på medlemskontot satte jag fast sessionerna också.

Nu landar man i inloggat läge direkt efter registrering!

Visa signatur

Mitt modermodem är trimmat!