Zawód: Technik informatyk , Technik programista
Kategorie: Tworzenie stron WWW Programowanie webowe
Źle. PDO służy do obsługi bazy danych w PHP, nie decyduje o sposobie wysłania formularza.
Źle. Pojedyncze kontrolki bez formularza nie wyślą danych na serwer.
Źle. GET dopisuje dane do adresu URL - są widoczne w pasku przeglądarki i w historii.
Dobrze. Metoda POST przesyła dane w treści żądania, więc nie pojawiają się w adresie URL.
Formularz HTML może wysyłać dane jedną z dwóch metod: GET albo POST. Metoda POST umieszcza dane w treści (body) żądania HTTP, dlatego nie trafiają one do adresu URL i nie są widoczne w pasku przeglądarki ani zapisywane w historii. Z tego powodu używa się jej do logowania, formularzy z danymi osobowymi czy dłuższych treści. Aby dane formularza nie pojawiły się w URL, wybiera się więc metodę POST (atrybut method="post").