Знаєте, у вас відкрита сторінка, ви переходите за посиланням і бачите знак питання з якимись параметрами. Недосвідчений програміст подумав би, що це окремі файли, але не тут-то було. Спробуйте створити файл, в назві якого стоїть знак питання (не працює). **Саме з цієї причини і була написана ця стаття.
Насправді, суть в тому, що це один файл, якому ви передаєте змінні через URL, тобто у мене є, скажімо, файл index.php, і я передаю йому назву статті: index.php?clanek=o-php.
Суперглобальна змінна $_GET
містить ключі з параметрами з URL
echo $_GET['Стаття'] ?? '';
Метод GET не є безпечним, тому конфіденційні дані не варто відправляти по ньому, одна з головних причин - це незашифрований зв'язок, а по-друге, він зберігається в історії.
Конфіденційні дані або просто все слід надсилати методом POST. GET більше підходить для фурмулів, де добре показувати параметри (наприклад, пошукові системи, сторінку статті), щоб на сторінку можна було зробити посилання.
Тривалість GET не є необмеженою! Багато новачків за це розплачуються. Максимальна довжина - близько 1024 символів (подекуди пишуть 1088), тому для довших текстів надсилайте POSTem.
Jan Barášek Více o autorovi
Autor článku pracuje jako seniorní vývojář a software architekt v Praze. Navrhuje a spravuje velké webové aplikace, které znáte a používáte. Od roku 2009 nabral bohaté zkušenosti, které tímto webem předává dál.
Rád vám pomůžu:
Články píše Jan Barášek © 2009-2024 | Kontakt | Mapa webu
Status | Aktualizováno: ... | uk