[PHP] rozniecie miedzy get a post (formularze)

0

(nie znalazlem serczem odpowiedzi na to pytanie - wiec pytam!)

jaka jest roznica miedzy action get i post?

...tylko nie odpowiadajcie ze mam w $get_ o $post_

chcialbym znac wszystkie subtelnosci

0

http://www.google.pl/search?q=differences+between+POST+and+GET&ie=ISO-8859-2&hl=pl&lr=

http://www.cs.tut.fi/~jkorpela/forms/methods.html

In HTML, one can specify two different submission methods for a form. The method is specified inside a FORM element, using the METHOD attribute. The difference between METHOD="GET" (the default) and METHOD="POST" is primarily defined in terms of form data encoding. The official recommendations say that "GET" should be used if and only if the form processing is idempotent, which typically means a pure query form. Generally it is advisable to do so. There are, however, problems related to long URLs and non-ASCII character repertoires which can make it necessary to use "POST" even for idempotent processing.

lub

http://www.google.pl/search?q=r%F3%BFnice+pomi%EAdzy+GET+a+POST&ie=ISO-8859-2&hl=pl&lr=

http://www.antylameriada.boo.pl/index.php?s=wxhtml-7

Formularze wysyła się metodą POST lub metodą GET. Różnice pomiędzy tymi dwiema metodami są dość znaczne. Metoda POST wysyła wszystkie dane z formularza przy pomocy nagłówków HTTP, zaś metoda GET przesyła informacje do serwera doklejając je do adresu. Każdy na pewno dobrze zna metodę GET ponieważ jej działanie jest widoczne dla użytkownika, a adres jest w postaci podobnej do przykładu: http://www.serwer.pl/skrypt.php?imie=Jan&nazwisko=Kowalski. Metodą PUT można przesyłać (teoretycznie) nieograniczoną ilość informacji, natomiast metoda GET nadaje się tylko do przesyłania małej ilości informacji, gdyż długość adresów jest ograniczona. Dodatkowym plusem metody POST jest możliwość wysyłania plików na serwer. Do wysyłania służy specjalny typ elementu input - submit i należy zawsze pamiętać, aby w każdym formularzu znalazł się element wysyłający.

0

dzieki :/
a czy ktos ma jeszcze cos do dodania (pomijac oczywiste wygooglowane materialy z podrzednych kursow)?

1 użytkowników online, w tym zalogowanych: 0, gości: 1