ugrás a tartalomhoz

# utáni rész feldolgozása PHP-ben

royt · 2007. Nov. 23. (P), 16.48
Üdv!
Megoldható az valahogyan, hogy a urlben a #-t követő szöveget php-ban feldolgozhassam? Vagy a böngésző ezt el sem küldi a szervernek?
Köszi!
 
1

parse_url

Thom · 2007. Nov. 23. (P), 17.07
3

Oldalon belül nem

szaky · 2007. Nov. 23. (P), 17.31
ha alink a saját oldalon belüli #-re mutat, akkor nem történik oldallekérés, tehát a szerver nem is fog tudni róla
2

tudtommal nem küldi el

tiku I tikaszvince · 2007. Nov. 23. (P), 17.26
Ha csak úgy általában akarsz feldolgozni egy URL-t, akkor a már említett parse_url() a barátod.

Tudtommal a szerver nem kapja meg azt a részt, amit keresel.

VinceVoltam
4

nem része az URL-nek

Fraki · 2007. Nov. 23. (P), 20.41
Biztos lehet rá workaroundot keríteni (legvégsősoron ajaxszal), de ez elvileg nem része az URL-nek, kliensoldalra van szánva.
"The character "#" is unsafe and should always be encoded because it is used in World Wide Web and in other systems to delimit a URL from a fragment/anchor identifier that might follow it."

spec BNF
5

gondoltam..

royt · 2007. Nov. 24. (Szo), 10.45
Gondoltam, hogy nem fog menni.
Igazából nekem az oldal első betöltődésekor kéne, hogy figyelje, az url végén van-e #valami, de gondolom ez sem különbözik, tehát ezt sem küldi el.
Köszönöm mindenkinek a választ!

tKarika
6

Miért kéne?

Joó Ádám · 2007. Nov. 25. (V), 19.09
Nincs értelme elküldeni a kiszolgálónak, hiszen úgyis a teljes, # elötti állományt ki kell szolgálja. Utána a böngésző majd megkeresi a megadott töredéket.

Ha elmondod mire szeretnéd használni, akkor lehet, hogy tudunk mondani megoldást.