Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Prosledjivanje parametara

[es] :: PHP :: Prosledjivanje parametara

[ Pregleda: 1866 | Odgovora: 7 ]

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Dejan Krstic
Banca Intesa Beograd

Član broj: 479
Poruke: 2560
*.tehnicom.net

ICQ: 5785142
Sajt: wap.sanduce.net


Profil

icon Prosledjivanje parametara03.04.2002. u 22:47

Daklem, imam link, i hocu da kada kliknem na taj link prosledim parametre nekoj drugoj stranici ali ne preko url-a. Hocu da to uradim npr. kao kada se iz forme salju parametri nekoj stranici tako da se ne vide u url-u.

Jel to moguce?

Dejan Krstic
03.04.2002. u 22:47 

01011011
Nikola Ivetić
CHICAGO, USA

Član broj: 561
Poruke: 2322
*.proxy.aol.com

ICQ: 45747235
Sajt: www.memorizeme.net


Profil

icon Re: Prosledjivanje parametara03.04.2002. u 23:09
Ako sam te dobro razumio hoces da enkriptiras da se ne vidi gore na url mjestu. Ako sam dobro skontao ljudi to rade iz Security razloga, da zastite da im se password ne vidi i tkao to. MOzes to da uradis sa obicnim md5() ili crypt().

Napisi tacno primjer sta hoces da postignes, jer ne kontam bas sta hoces da postignes. A ukoliko trazis nesto sto ce ti biti kao
http://www.tvojsat.com/download?ID=2
I tako nesto kako bi zastitio linkove, ili tako nesto to mozes jednostavno da uradis.
03.04.2002. u 23:09 

Dejan Krstic
Banca Intesa Beograd

Član broj: 479
Poruke: 2560
*.tehnicom.net

ICQ: 5785142
Sajt: wap.sanduce.net


Profil

icon Re: Prosledjivanje parametara03.04.2002. u 23:49
Pazi, ja znam dva nacina za prosledjivanje podataka drugoj stranici.

Prvi nacin: Proslednjivanje podataka iz forme. Kada korisnik klikne na submit onda se poziva druga stranica i prosledjuju joj se podaci iz forme ali se ne vide u url-u nego se prosledjuju ne znam ni ja kako.

Drugi nacin: URL, www.mojsajt.com/index.php?podatak=blablabla

E sad, mene interesuje kako da kada kliknem na link pozovem neku drugu stranicu i da joj prosledim podatke ali da se ne vide u url-u? Znaci hocu da uradim isto sto radi forma ali necu da koristim dugme submit nego hocu da koristim obican link. Jel to moguce?
Dejan Krstic
03.04.2002. u 23:49 

_owl_
Centar - BG

Član broj: 318
Poruke: 989
*.drenik.net

Sajt: home.drenik.net/~owl


Profil

icon Re: Prosledjivanje parametara04.04.2002. u 00:39
Kratko i jasno NE.
Ako koristis submit dugme onda se podaci obicno salju/zahtevaju POST metodom ( mada moze i GET) i tada ne vidis parametre u URL-u. Kad se klikne na link onda se koristi GET metod i tada se prosledjeni parametri vide u URL-u. U principu ne vidim zasto bi ti bila frka da se prilokom klika na link vide i podaci koji se prosledjuju drugoj skripti. Ako hoces da prenosis neke poverljive informacije koje vaze samo za jednu konekciju koristi cookije ili sesije (sa bazom) ili sta vec hoces.
Owl
04.04.2002. u 00:39 

Divine
Miloš Šaković
Yugoslavia

Član broj: 883
Poruke: 108
195.66.182.*

ICQ: 16044064
Sajt: www.divine.cg.yu


Profil

icon Re: Prosledjivanje parametara04.04.2002. u 15:19
Moze ako je link slika, onda koristis <input type="image"> naravno za svaki link pises formu, sa hidden parametrima :)
Koristeci <a> tag, nije moguce.
I see dead people...
04.04.2002. u 15:19 

Jbyn4e
Admin/Developer, Yunix
Zrenjanin - Beograd

Član broj: 422
Poruke: 3141
*.verat.net

ICQ: 10450578
Sajt: bio sf.co.yu


Profil

icon Re: Prosledjivanje parametara04.04.2002. u 15:23
Kad koristis get metodu (sto je oblika index.html?id=2&sta=3....) onda ne mozes da sakrijes to da se ne vidi. To je moguce jedino POST metodom, koju mozes da upotrebljavas kroz formu. Medjutim, moguce je da imas i formu a da ne koristis "uobicajeno" submit dugme. Kod koji to radi je nesto ovako (mora da bude javascript):

Forma ima oblik:

<FORM name="frmOrder">
...ovde sad idu polja...
<A HREF="javascript:Prosledi();">Link!</A>
</FORM>

A kod koji to radi je:

<script language="JavaScript">
function Prosledi()
{
document.frmOrder.action="adresa.stranice.koja.obradjuje.podatke";
document.frmOrder.method="post";
document.frmOrder.submit();
}
</script>

Dakle, prosledjuje se na lokaciju koja je data u javascript-u (i koja preuzima podatke koje ova forma posalje i koristii ih za sebe), ali nemas dugme submit tipa, vec javascript odradi posao tako sto se pozove iz obicnog linka. Naravno, tu mozes da stavis i sliku umesto obicnog linka ukoliko zelis.

Nadam se da si skapirao sta sam hteo da kazem.

P.S. Divine, bas ti lepo, bas leeeeeeeeeeeeeepo stoji taj pingvin uz OS koji si koristio :) xexexe
04.04.2002. u 15:23 

Divine
Miloš Šaković
Yugoslavia

Član broj: 883
Poruke: 108
195.66.182.*

ICQ: 16044064
Sajt: www.divine.cg.yu


Profil

icon Re: Prosledjivanje parametara04.04.2002. u 16:08
>.<

I see dead people...
04.04.2002. u 16:08 

t3chX
Srđan Rajčević
Thessaloniki

Član broj: 2509
Poruke: 101
*.access.acn.gr

Jabber: techx@elitesecurity.org


Profil

icon Re: Prosledjivanje parametara07.04.2002. u 00:59
Citat:
Dejan Krstic:
Daklem, imam link, i hocu da kada kliknem na taj link prosledim parametre nekoj drugoj stranici ali ne preko url-a. Hocu da to uradim npr. kao kada se iz forme salju parametri nekoj stranici tako da se ne vide u url-u.

Jel to moguce?


Moguce je ...
Recimo da imash text field u formi cije je ime text1, i ako si za akciju stavio neki fajl tipa prosledi.php, parametre preuzimash jednostavno sa

$text1

u stringu ce se nalaziti vrednost text1 iz forme.


If you want to get anywhere in your life, don't break the rules - make them !
07.04.2002. u 00:59 

[es] :: PHP :: Prosledjivanje parametara

[ Pregleda: 1866 | Odgovora: 7 ]

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.