View previous topic :: View next topic |
Author |
Message |
budha
Joined: 02 Mar 2004 Posts: 1377 Location: Osijek
|
Posted: 09.03.2004 13:58 Post subject: url trenutne stranice |
|
|
Zna li netko kako php-u pomocu javascripta poslati url trenutne stranice?
form.php treba ispisati sa koje je stranice poslan.
Pretpostavljam nešto ovako:
window.open('form.php?link= TU SAD IDE NESTO ','','width=360,height=270');
stranica sa koje je pozivam također je php.
Thx! |
_________________ I hate to advocate drugs, alcohol, violence, or insanity to anyone, but they've always worked for me. |
|
Back to top |
|
|
zytzagoo mi3.crew
Joined: 25 Aug 2003 Posts: 1842 Location: Zagreb, Hrvatska
|
Posted: 09.03.2004 14:11 Post subject: |
|
|
lakse ti je onda na samoj stranici s koje pozivas koristiti:
Code: | <?php echo $_SERVER['PHP_SELF']; ?> |
ispisi si to pa ces vidjet sto dobijas, onda ili cijeli window.open poziv echoaj php-om recimo... |
_________________ [+]I[+]am[+]my[+]own[+]religion[+] |
|
Back to top |
|
|
zytzagoo mi3.crew
Joined: 25 Aug 2003 Posts: 1842 Location: Zagreb, Hrvatska
|
Posted: 09.03.2004 14:15 Post subject: |
|
|
Naravno, ako cijelo vrijeme po siteu surfas sa ?link=nesto, onda ti je PHP_SELF nedovoljan, vec si moras ispisat taj $link...
A mozes i javascriptom izbaciti vrijednost:
Code: | document.write(location.href); |
|
_________________ [+]I[+]am[+]my[+]own[+]religion[+] |
|
Back to top |
|
|
budha
Joined: 02 Mar 2004 Posts: 1377 Location: Osijek
|
Posted: 09.03.2004 17:18 Post subject: |
|
|
ovo sa location.href odgovara, ali napola
kompletan href sitea je:
Code: | http://www.blabla.bla?nesto=nesto&nestodrugo=nestodrugo |
ali document.location.href mi daje vrijednost
Code: | http://www.blabla.bla?nesto=nesto |
probao sam ga stavljati na vise mjesta unutar code-a, ali uvijek dobijem isto...
pokupi mi samo do &
Isto se događa i sa docment.location.search, daje mi samo do "&" znaka. |
_________________ I hate to advocate drugs, alcohol, violence, or insanity to anyone, but they've always worked for me. |
|
Back to top |
|
|
zytzagoo mi3.crew
Joined: 25 Aug 2003 Posts: 1842 Location: Zagreb, Hrvatska
|
Posted: 09.03.2004 17:40 Post subject: |
|
|
onda imas mozda u php-u $_SERVER['REQUEST_URI'], ako furas apache, i ako je konfiguriran tako...
Ili probaj print_r($_SERVER), pa kombiniraj stvari koje imas u tom arrayu, vjerojatno ces moc slozit nesto... |
_________________ [+]I[+]am[+]my[+]own[+]religion[+] |
|
Back to top |
|
|
retro_one
Joined: 16 Sep 2003 Posts: 880 Location: DUBRAVA.
|
Posted: 09.03.2004 18:04 Post subject: |
|
|
hm ja to rjesavam sa echo $_SERVER['PHP_SELF']."?".$_SERVER['QUERY_STRING']; |
_________________ Just your average eccentric programmer. |
|
Back to top |
|
|
maxy
Joined: 07 Sep 2003 Posts: 894 Location: Zagreb
|
Posted: 09.03.2004 19:17 Post subject: |
|
|
'HTTP_REFERER'
The address of the page (if any) which referred the user agent to the current page. This is set by the user agent. Not all user agents will set this, and some provide the ability to modify HTTP_REFERER as a feature. In short, it cannot really be trusted.
sto je manje-vise kombo PHP_SELF i REQUEST_URI-ja kak je retro_one rekao.. |
|
|
Back to top |
|
|
zytzagoo mi3.crew
Joined: 25 Aug 2003 Posts: 1842 Location: Zagreb, Hrvatska
|
Posted: 09.03.2004 19:47 Post subject: |
|
|
Quote: | HTTP_REFERER: In short, it cannot really be trusted. |
Ja se osobno ne bih na to oslanjao, pogotovo ako se radi o nekoj iole bitnijoj formi... |
_________________ [+]I[+]am[+]my[+]own[+]religion[+] |
|
Back to top |
|
|
budha
Joined: 02 Mar 2004 Posts: 1377 Location: Osijek
|
Posted: 10.03.2004 11:08 Post subject: hvala! |
|
|
Uspio sam napraviti sa js-om (document.location.href).
Problem je bio u tome sto je oblik $link bio "http://www.bla.bla/bla.bla?bla=bla&bla2=bla2", pa ga je pri prosljeđivanju form.php-u uzimao samo do &.
Zaboravio sam potpuno na to |
_________________ I hate to advocate drugs, alcohol, violence, or insanity to anyone, but they've always worked for me. |
|
Back to top |
|
|
|