Tworząc stronę internetową, webmasterzy często dają użytkownikom możliwość wysłania pisemnych wiadomości do administratora serwisu. W tym celu używany jest specjalny formularz. Możesz samodzielnie napisać najprostszą wersję tego formularza.
Instrukcje
Krok 1
Z reguły formularz do wysłania listu na stronie składa się z dwóch głównych pól: pola nagłówka wiadomości oraz pola do wpisania tekstu wiadomości. Nadawca nie musi podawać adresu e-mail administratora witryny, ponieważ jest on zapisany w samym kodzie. Ta opcja jest wygodna, ponieważ administrator może otrzymywać listy bez pokazywania swojego adresu e-mail.
Krok 2
Sam formularz, do którego zostanie wpisany tekst, jest napisany prostym html. Kod mógłby wyglądać mniej więcej tak:
Wiadomość:
Krok 3
Powyższy kod utworzy formularz z dwoma polami - Temat i Wiadomość. Znajdą się na nim również dwa przyciski - „Wyślij” i „Wyczyść”. Możesz umieścić ten kod w dogodnym miejscu na stronie serwisu. Formularz będzie obecny, ale jeszcze nie działa. Aby kliknięcia przycisków prowadziły do pożądanego rezultatu, musisz dodać do witryny następujący skrypt PHP:
<?
$ to = "adres e-mail @";
poczta ($ do, "$ sub", $ mes);
?>
Krok 4
Zastąp wiersz „adres e-mail @” żądanym adresem e-mail. Skopiuj skrypt do zwykłego "Boknota", zapisz go jako send.php (najpierw zapisz go jako send.txt, a następnie zmień nazwę rozszerzenia na *.php) i umieść w tym samym folderze ze stroną witryny. To najprostsza wersja formularza do wysyłania listów, możesz ją dowolnie zmieniać i dopracowywać. Na przykład, dodając do skryptu instrukcję echo, możesz wyświetlić tę lub inną wiadomość na ekranie po wysłaniu listu. Możesz także zmienić rozmiar formularza, jego kolor, nazwy przycisków itp. według własnego uznania.