Prosty formularz kontaktowy w PHP

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:

Czytaj dalej

Własna ikona w pasku adresu (favicon)

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.

Czytaj dalej

Zaokrąglanie rogów bez użycia grafik

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.

Czytaj dalej

Weryfikacja adresu e-mail

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.

Czytaj dalej