Przekierowanie po przesłaniu formularza (header)
Założenie: Nauczymy się, jak przekierować użytkownika na inną stronę po przesłaniu formularza w PHP, używając funkcji header()
.
Krok po kroku:
- Tworzymy prosty formularz HTML:
- Tworzymy plik
przekierowanie.php
: - Testujemy formularz:
<form method="post" action="przekierowanie.php">
<input type="submit" value="Wyślij">
</form>
Ten kod tworzy formularz, który po wysłaniu przekieruje do pliku przekierowanie.php
.
<?php
header('Location: https://www.google.com');
exit;
?>
Ten kod używa funkcji header()
do ustawienia nagłówka HTTP Location
, który informuje przeglądarkę o przekierowaniu na adres URL podany jako argument. exit;
zatrzymuje dalsze wykonywanie skryptu po przekierowaniu.
Po wysłaniu formularza, użytkownik zostanie przekierowany na stronę Google.
Ten przykład pokazuje podstawowe zastosowanie funkcji header()
do przekierowywania po przesłaniu formularza. Zachęcamy do dalszego zgłębiania tematu i eksperymentowania z różnymi parametrami funkcji header()
.