Přijmutí dat metodou POST

Posílání dat POSTem se od GETu docela liší, je bezpečnější, text může být delší a jeho hodnota se nedá určit jinak než formulářem a nebo podstrčenou hlavičkou (což se vám určitě omylem nepovede).

Zdroj

Zdroják se od metody GET až tolik neliší. Je to skoro to samé, akorát se parametry nezobrazují v URL, ale je vidět jen jméno souboru.

echo $_POST['clanek'] ?? ''; 

Charakteristika, výhody a nevýhody

  • Na parametry se nedá odkázat odkazem, ale musí se na ně poslat formulář
  • Nejdou zaindexovat (souvisí s předchozím bodem)
  • Bezpečnější než GET (data se odesílají skrytě, hodnoty se nezobrazují v historii)
  • Neplést s SSL, POST není šifrovaný

Jan Barášek     Více o autorovi

Autor článku podniká jako fullstack senior developer v Praze. Za svůj život napsal stovky středních i velkých webů, fungujících dodnes. Během spolupráce nabral hluboké zkušenosti, které na tomto webu předává dál.

Rád vám pomůžu:

Potřebuji poradit Chci konzultaci nebo službu Hledám práci

Potřebujete poradit s PHP?

Nabízím trénink vývojářů, konzultace, školení a analýzu návrhových vzorů. Osobně v Praze nebo přes Skype.

Napište mi, pokud si nevíte rady.

Lektor: Jan Barášek

Pomohl Vám tento článek?