ugrás a tartalomhoz

url megtartása

konoko · 2008. Júl. 19. (Szo), 19.18
Sziasztok!

Lenne egy olyan kérdésem hogy hogy lehet egy olyan bejelentkezéses oldalt megoldani hogy amikor a felhasználó elkezd böngészni az oldalon és épp egy cikk közepén tart amire nagyon nehezen bukkant rá és akkor jut eszébe hogy bejelentkezik az oldalon de nem szeretne az index oldalra jutni bejelentkezés után hanem folytatni a cikk olvasását viszont a cookie/session már a gépén legyen. Szóval a lényeg hogy a form valahogy úgy küldje el a bejeletkezési adatokat hogy az aktív URL-t viszont megtartsa. Lehet kicsit bonyolultan írtam le ezért előre is elnézést kérek. :)
És köszönöm a helpet.

by: konoko
 
1

$_server['http_referer']

duplabe · 2008. Júl. 19. (Szo), 20.03
Amikor letölti a regisztrációs oldalt, megnézed a $_SERVER['HTTP_REFERER'] tartalmat (ez ugye azt az url-t tárolja, ahonnan jött a látogató), majd a folyamat végén (befejeződött a regisztráció) átirányítod ide.
2

Hidden mező

vbence · 2008. Júl. 19. (Szo), 23.08
Biztosabb, ha a login form tartalmaz egy hidden mezőt az aktuális lap URL-jével, ahova vissza kell ugrani. A referert blokkolja négány tűzfal, vagy vállalati proxy.

Másik lehetőség, hogy a login form egy kis iframe-ben lesz (mint néhány google szolgáltatásnál).
3

köszi de...

konoko · 2008. Júl. 23. (Sze), 10.38
Szia!

Köszi a helpet mükszik is látszólag csak annyira nem vagyok otthon a php-ben és én rutinosan ezt írtam be.

include_once $_SERVER['HTTP_REFERER'];

Viszont így meg hibát dob vissza. Változóban benne van csak gondolom az include_once nem megfelelő. Mivel kellene helyettesítenem?

Előre is köszi.

Üdv: konoko
4

modell

vbence · 2008. Júl. 23. (Sze), 12.05
Nézz picit utána a webes (http) modellnek. A lényeg, hogy így ajálott:

header ("Location: " . $_SERVER['HTTP_REFERER']);