ključna razlika Između GET i POST metode u PHP-u je to GET metoda šalje informacije dodajući ih na zahtjev stranice, dok POST metoda šalje informacije putem HTTP zaglavlja.
PHP je skriptni jezik na strani poslužitelja dizajniran za web razvoj. Metode GET i POST dva su načina klijentskog računala za slanje podataka na web poslužitelj. Ove metode pomažu u pronalaženju informacija od korisnika putem obrazaca.
1. Pregled i ključne razlike
2. Što je GET metoda u PHP-u
3. Što je POST metoda u PHP-u
4. Usporedna usporedba - GET vs POST metoda u PHP-u u tabelarnom obliku
5. Sažetak
Dinamična web stranica ima mogućnost pohrane, ažuriranja, preuzimanja i brisanja podataka iz baze podataka. Obrazac je dokument koji sadrži polja kojima korisnik može popuniti podatke. Ti će se podaci obrasca pohraniti u bazu podataka.
Informacije o obrascu pomoću GET metode vidljive su svima. Drugim riječima, sva imena i vrijednosti varijabli vidljiva su u URL-u. Znak '?' znak razdvaja URL stranice i informacije o obrascu. Količina podataka za slanje putem GET-a je ograničena. To je manje od 1500 znakova. Obično nije dobra praksa da se GET koristi za slanje osjetljivih podataka poput lozinki. U nekim situacijama ova metoda pomaže u dodavanju markera na stranicu.
Podaci obrasca metodom POST nisu vidljivi svima. Drugim riječima, sva imena i vrijednosti varijabli pridruženi su tijelu HTTP zahtjeva. Podaci obrasca nisu vidljivi u URL-u. Stoga pomaže u sigurnom slanju podataka. Ne postoji posebno ograničenje količine podataka koje treba poslati. Uz to, metoda POST pruža značajke poput podrške za višedijelni binarni ulaz tijekom prijenosa datoteka na poslužitelj.
GET vs POST metoda u PHP-u | |
GET je metoda koja šalje informacije dodajući ih u zahtjev stranice. | POST je metoda koja prenosi informacije putem HTTP zaglavlja. |
URL | |
Podaci obrasca vidljivi su u URL-u | Podaci obrasca nisu vidljivi u URL-u |
Količina informacija | |
Šalje se ograničena količina informacija. To je manje od 1500 znakova. | Šalje se neograničena količina informacija. |
upotreba | |
Pomaže kod slanja neosjetljivih podataka | Pomaže kod slanja osjetljivih podataka (lozinke), binarnih podataka (word dokumenti, slike) i prijenosa datoteka |
sigurnosti | |
Nije baš sigurno. | Sigurniji. |
Označavanje stranice | |
Moguće je označiti stranicu | Označavanje stranice nije moguće |
Ovaj članak govori o dvije važne metode rukovanja obrascima u PHP-u. To su metode GET i POST. Općenito govoreći, programeri preferiraju POST metodu za slanje podataka nego upotrebu GET metode. Ključna razlika između GET i POST metode u PHP-u je ta što GET metoda šalje informacije dodajući ih zahtjevu stranice dok POST metoda šalje informacije putem HTTP zaglavlja.
1.PHP 5 Rukovanje obrascem. Dostupno ovdje
2.Tutorijalna točka. „PHP GET i POST metoda.“, Tutorials Point, 19. ožujka 2018. Dostupno ovdje
1.'PHP-logo'By Colin Viebrock (CC BY-SA 4.0) putem Commons Wikimedia