Prosty formularz kontaktowy w PHP
Formularz kontaktowy to bardzo użyteczne narzędzie w rękach webmasterów. Dzięki niemu osoby odwiedzające daną stronę, mają możliwość kontaktu z właścicielem witryny. Zamiast uruchamiać osobny program pocztowy co jest niewygodne, wystarczy wypełnić kilka pól i zatwierdzić co spowoduje wysłanie e-maila.
#1: Szkielet formularza
Tworzymy plik kontakt.php, który będzie odpowiedzialny za wyświetlenie formularza, komunikatów oraz wysłanie go pod wskazany adres e-mail. Do tego pliku wklejamy poniższy kod:
Własna ikona w pasku adresu (favicon)
Omówimy dzisiaj ikonę, która pojawia się przed adresem w polu adresowym przeglądarki - tzw. faviconę. Nazwa pochodzi z języka angielskiego: "favorites icon", co oznacza ikonę ulubionych. Ma postać obrazka o wymiarach 16x16 lub 32x32 pikseli.
Wbrew pozorom taka ikonka, jest bardzo użytecznym elementem każdej strony internetowej. Użytkownikowi który pierwszy raz odwiedza dany serwis, jest go łatwiej zachować w pamięci gdy zobaczy charakterystyczną ikonę obok adresu www.
Zaokrąglanie rogów bez użycia grafik
Webmasterzy coraz częściej korzystają z opcji zaokrąglania rogów. Stosować ją można na różnych elementach, jednak najczęściej takie wartości nadaje się tabelom oraz divom. Zobaczmy, jak osiągnąć ciekawy efekt końcowy.
Na wstępie warto podkreślić, że istnieje - w pewnym sensie - "standardowa" metoda. Polega na utworzeniu w programie graficznym nowego dokumentu o wym. 10x10cm oraz zakreśleniu części koła. Następnie do elementu blokowego należy dodać wartość background, której wskazuje się adres nowo utworzonego pliku z obrazkiem.
Weryfikacja adresu e-mail
Sprawdzenie poprawności adresu e-mail to wcale nie takie proste zadanie, na jakie może wyglądać. Jego struktura jest rozbudowana, co określają trzy dokumenty - RFC 1035, 2821 oraz 2822.
Po zapoznaniu się z nimi dochodzimy do wniosku, że adres poczty elektronicznej nie musi składać się wyłącznie ze znaków alfanumerycznych (a-z, A-Z, 0-9), myślnika i kropki - czyli tych, do których zdążyliśmy przywyknąć. Przykładem może być adres %abc!def@przyklad.com, który jest zgodny z dokumentacją.
Przejdźmy teraz do części artykułu w którym przekonamy się, jak można sprawdzić poprawność adresu e-mail przy pomocy JavaScript, PHP.