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

GET metoda:::na koji način postaviti,kako,zašto,...

[es] :: PHP :: GET metoda:::na koji način postaviti,kako,zašto,...
(Zaključana tema (lock), by dakipro)

[ Pregleda: 5722 | Odgovora: 12 ] > FB > Twit

Postavi temu

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Forest21
Somewhere in PHP code

Član broj: 175076
Poruke: 9
*.adsl.net.t-com.hr.



Profil

icon GET metoda:::na koji način postaviti,kako,zašto,...25.03.2008. u 05:14 - pre 195 meseci
Molio bih sve koji kuže GET metodu da objasne na par načina kako funkcionira GET metoda (načini spajanja,link...)

Evo uzet ćemo jedan konkretan primjer;

Imamo index.php;
koji ima meni:
-Početna
-Usluge
-O Nama

Kako da ja sad napravim da kad kliknem na -Usluge da mi ispiše tekst "Usluge",ili kad kliknem na -O Nama da mi ispiše tekst "O Nama" =>a da se sve nalazi na "index.php"

A ova tema bi ujedno mogla poslužiti za sva pitanja vezana uz GET metodu!
Hvala
 
0

peromalosutra
Ivan Rajkovic
Software engineer
Luxoft
Berlin

Član broj: 54774
Poruke: 876
*.teol.net.



+148 Profil

icon Re: GET metoda:::na koji način postaviti,kako,zašto,...25.03.2008. u 06:55 - pre 195 meseci
GET je dosta jednostavam i praktičan za upotrebu, pogotovo za te manje stvari kao što je meni. Nema tu mnogo mudrosti, parametre za GET prosledjuješ preko linka:
Code:

<a href="index.php?src=pocetna">Početna</a>
<a href="index.php?src=usluge">Usluge</a>
<a href="index.php?src=o_nama">O nama</a>

i sada samo u index.php kupiš vrijednost $src varijable sa $_GET['src'] (ako je isključen register globals, inače možeš odmah koristiti $src).
Ako hoćeš da proslijediš više promjenjivih onda ih odvajaj "&" karakterom:
Code:
<a href="index.php?a=1&b=2&c=3">link</a>


E sad, kao što rekoh, get je ok za manje stvari (recimo, do nekih 250 bajta) praktično je što u samom linku vidiš koja se vrijedonst prosledjuje, medjutim ako se tu nalaze neki osjetljivi podaci (šifre) ili radiš sa većom količinom podataka onda koristi POST.

 
0

Forest21
Somewhere in PHP code

Član broj: 175076
Poruke: 9
*.adsl.net.t-com.hr.



Profil

icon Re: GET metoda:::na koji način postaviti,kako,zašto,...25.03.2008. u 08:55 - pre 195 meseci
Zanimljivo,siguran sam da će mi to uvelike skratiti posao!
A što sa većim stvarima (POST)!
Molim objašnjenje za POST....
 
0

dakipro
Dalibor Jovic
Web Developer
Bergen, Norway

Moderator
Član broj: 31848
Poruke: 1792
89.216.108.*

Sajt: norway.dakipro.com


+190 Profil

icon Re: GET metoda:::na koji način postaviti,kako,zašto,...25.03.2008. u 09:07 - pre 195 meseci
A kakvo ti objasnjenje treba za post a da ga nema na na php.net ? cak se i u FAQ temi spominje upotreba...
Ako si to procitao, probao koji primer sam i nesto ti i dalje nije jasno pitaj konkretno, nemojmo sad da prepisujemo text sa php manuala i iz top tema samo jer tebi treba neko da sazvace sazvakano.
U samom uvodu php manuala je objasnjena upotreba post metode uz primer forme, tako da ne vidim sta je tu nejasno??
 
0

kefalo
Banjaluka, RS, BiH

Član broj: 18959
Poruke: 263
193.170.53.*

ICQ: 178873696
Sajt: home.blic.net/mozlas


+6 Profil

icon Re: GET metoda:::na koji način postaviti,kako,zašto,...25.03.2008. u 10:00 - pre 195 meseci
razlika izmedju post i get je u tome sto get salje podatke(vrijednosti varijabli i varijable) u linku koje moze da vidi svako. to je dobro npr za forum da bi mogao da bookmark-ujes odredjeni post ili temu. takodje get je ogranicen na duzinu validne adrese a to je 255 karaktera u tih 255 ulazi i www.mojastranica.com i sve ostalo sto dolazi iza toga(variable). post je isti kao get samo sto se podaci salju skriveno client ne moze da ih vidi i mozes da posaljes veliki broj podataka, neogranicen(nisam bas siguran da li je neogranicen ali sasvim sigurno dovoljnan). post ces da koristis kod prosljedjivanja login podataka jer u tom slucaju sigurno ne zelis da korisnik vidi u adresi login za tvoju bazu podataka, npr.
 
0

Man-Wolf
Mihailo Joksimovic
Beograd

Član broj: 17016
Poruke: 873
*.eunet.yu.



+13 Profil

icon Re: GET metoda:::na koji način postaviti,kako,zašto,...25.03.2008. u 15:45 - pre 195 meseci
Mali OT:

[OffTopic]

Citat:
post ces da koristis kod prosljedjivanja login podataka jer u tom slucaju sigurno ne zelis da korisnik vidi u adresi login za tvoju bazu podataka, npr.


Mislim da bi slanje Login podataka za bazu ( kao i ostalih skrivenih podataka ) napravilo veeeliki sigurnosni propust :-) A izmedju ostalog, nemas razloga to da radis :-)

[/OffTopic]
 
0

Forest21
Somewhere in PHP code

Član broj: 175076
Poruke: 9
*.adsl.net.t-com.hr.



Profil

icon Re: GET metoda:::na koji način postaviti,kako,zašto,...25.03.2008. u 16:17 - pre 195 meseci
Toćno! Hvala
Neka ova tema služi za daljna pitanja i nejasne stvbari vezane uz GET metodu!

[Ovu poruku je menjao Forest21 dana 25.03.2008. u 18:17 GMT+1]
 
0

Forest21
Somewhere in PHP code

Član broj: 175076
Poruke: 9
*.adsl.net.t-com.hr.



Profil

icon Re: GET metoda:::na koji način postaviti,kako,zašto,...25.03.2008. u 21:28 - pre 195 meseci
Imam jedan problemčić; sve mi radi u redu ali kad otvaram index.php u koji sam stavio te GET forme mi izbaci problem;
Notice: Undefined index: stranica in c:\program files\easyphp1-8\www\index.php on line 69

A tamo se nalazi ;switch($_GET['stranica']){

A drugo sve radi u redu,zašto mi to javlja?
 
0

Miroslav Ćurčić
ex mVeliki
Novi Sad

Član broj: 19034
Poruke: 1118
*.adsl.beotel.net.



+19 Profil

icon Re: GET metoda:::na koji način postaviti,kako,zašto,...25.03.2008. u 21:57 - pre 195 meseci
Zato što ti se link ne završava sa .../index.php?stranica=4

Znači ne pominje ti se "stranica=" u URLu koji pozivaš.
"The quieter you become, the more you are able to hear."
Blog | PowerCMS
 
0

Forest21
Somewhere in PHP code

Član broj: 175076
Poruke: 9
*.adsl.net.t-com.hr.



Profil

icon Re: GET metoda:::na koji način postaviti,kako,zašto,...25.03.2008. u 22:10 - pre 195 meseci
I koje je rješenje toga?
Jer npr. jamotvaram
http://www.mojastranica.com

I meni izbaci taj problem,i kad kliknem na neki od linkoiva onda je sve u redu!
Kako da to rješim?
 
0

Man-Wolf
Mihailo Joksimovic
Beograd

Član broj: 17016
Poruke: 873
*.eunet.yu.



+13 Profil

icon Re: GET metoda:::na koji način postaviti,kako,zašto,...25.03.2008. u 22:17 - pre 195 meseci
Prvo proveri da li je set-ovana $_GET['stranica'], pa ako jeste radi SWITCH.

Code:


$stranica = $_GET['stranica'];

if (isset($stranica) AND !empty($stranica))
{
  switch ......
  ...
  ...
  ...
}



Mislim da ce to resiti problem :-)
 
0

Forest21
Somewhere in PHP code

Član broj: 175076
Poruke: 9
*.adsl.net.t-com.hr.



Profil

icon Re: GET metoda:::na koji način postaviti,kako,zašto,...25.03.2008. u 22:51 - pre 195 meseci
Di da stavim to?

Kod mi ovako izgleda
[PHP]
<ul>
<li><a href="index.php?stranica=pocetna">početna</a></li>
<li><a href="index.php?stranica=o_nama">o nama</a></li>
<li><a href="index.php?stranica=kontakt">kontakt</a></li>
</ul>

<div>
<?php
switch($_GET['stranica']){
case 'pocetna':
echo 'ovo je početna stranica';
break;
case 'o_nama':
echo 'ovo je impressum (o nama)';
break;
case 'kontakt':
echo 'ovdje nas možete kontaktirati';
break;
}
?>
</div>
[/PHP]
 
0

Miroslav Ćurčić
ex mVeliki
Novi Sad

Član broj: 19034
Poruke: 1118
*.adsl.beotel.net.



+19 Profil

icon Re: GET metoda:::na koji način postaviti,kako,zašto,...25.03.2008. u 23:40 - pre 195 meseci
Komšija,
bez uvrede, ali ovo nije tema za forum.

Ovo su elementarne stvari o PHPu.

Hajde, potrudi se malo, nađi neku knjigu, tutorijal,
bilo šta da naučiš osnove, pa posle ako nešto zapne dođi da ti pomognemo.
Ovako ispade da ćemo ti napisati ceo program.

Niko nas ovde ne tera da sedimo i odgovaramo početnicima, sve je ovo izraz naše dobre volje i nije nam teško da u tančine (ako je potrebno) objasnimo, ali moraš i ti pokazati zainteresovanost i trud. Na šta bi ovaj forum spao kad bi svi tako dolazili da im se na brzinu nešto napiše.

Videćeš, kad budeš savladao osnove i došao do težih stvari i tebe će nervirati ovakve "elementarno dragi moj Votsone" teme,
zato nam pomozi da održimo kvalitet foruma.
"The quieter you become, the more you are able to hear."
Blog | PowerCMS
 
0

[es] :: PHP :: GET metoda:::na koji način postaviti,kako,zašto,...
(Zaključana tema (lock), by dakipro)

[ Pregleda: 5722 | Odgovora: 12 ] > FB > Twit

Postavi temu

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