Wspólną cechą stron internetowych, z którymi zmaga się wielu nowych projektantów stron internetowych, jest forma. Możesz dodać formularz do swojej witryny jako prosty sposób, aby ludzie mogli się z Tobą skontaktować, aby zadawać pytania lub wyrażać zainteresowanie produktami lub usługami, które oferujesz. Niestety, samouczki online dotyczące dodawania złożonych formularzy witryny mogą być mylące i zniechęcać nowych profesjonalistów.
Formularze internetowe nie muszą być trudne do pracy, nawet dla nowych użytkowników. Formularze Mailto to prosty sposób na sprawne działanie formularzy. Opierają się na klientach pocztowych, aby wysłać dane formularza z komputera klienta do właściciela formularza. Dane formularzy wypełniane przez użytkownika strony internetowej są wysyłane na adres e-mail podany w kodowaniu formularza.
Jeśli dopiero zaczynasz projektowanie stron internetowych i nie wiesz, jak programować bardziej złożone interakcje lub prowadzisz małą witrynę internetową i chcesz tylko prosty sposób dodania formularza, posiadanie formularza mailto jako formularza kontaktowego to dużo łatwiejsze niż uczenie się pisania PHP. Jest to również tańsze niż zakup wstępnie napisanego skryptu, aby zrobić to za Ciebie.
W tym krótkim samouczku dowiedz się, jak korzystać z formularzy mailto. Nawet jeśli nigdy wcześniej tego nie robiłeś, opanowanie techniki jest łatwe i na pewno w dziedzinie "projektowania stron internetowych".
Pierwsze kroki
Formularze HTML mogą stanowić wyzwanie dla nowych twórców stron internetowych, ponieważ wymagają czegoś więcej niż tylko uczenia się znaczników HTML. Oprócz elementów HTML potrzebnych do utworzenia formularzy i ich pól, musisz także mieć jakiś sposób, aby formularz "działał". Zwykle wymaga to dostępu do skryptu CGI lub innego programu do stworzenia w atrybucie "akcja" formularza. Ta czynność polega na tym, że formularz przetwarza dane i co z nimi robi później (zapis w bazie danych, wyślij e-mail itp.)
Jeśli nie masz dostępu do skryptu, który sprawi, że Twój formularz będzie działał, istnieje jedna akcja formularza obsługiwana przez większość nowoczesnych przeglądarek.
akcja = " mailto: youremailaddress '
Jest to prosty sposób na pobranie danych formularza z witryny do wiadomości e-mail. Wprawdzie to rozwiązanie jest bardzo ograniczone, ale na bardzo małych stronach internetowych jest to dobre miejsce na rozpoczęcie.
Sztuczki do korzystania z formularzy Mailto
Użyj
enctype = "text / plain" atrybutMówi to przeglądarce, a także klientowi poczty e-mail, że formularz wysyła zwykły tekst, a nie jakikolwiek bardziej skomplikowany. Niektóre przeglądarki i klienci poczty e-mail wysyłają dane formularzy zakodowane dla stron internetowych. Oznacza to, że dane są wysyłane jako jedna długa linia, spacje są zamieniane na plus (+), a inne znaki są kodowane. Używając enctype = "text / plain" atrybut ułatwia odczytanie danych. Użyj metody GET lub POSTPodczas, gdy SŁUPEK Metoda czasami działa, często powoduje, że przeglądarka otwiera puste okno wiadomości e-mail. Jeśli tak się stanie z Tobą DOSTAĆ metodę, a następnie spróbuj przejść do Oto przykładowy formularz wykorzystujący akcję mailto. Uwaga: To jest bardzo prosty znacznik. Najlepiej byłoby zakodować te pola formularzy za pomocą większej ilości semantycznych znaczników i elementów, ale ten przykład wystarczy do zakresu tego samouczka. Twoi klienci zobaczą komunikat, że formularz jest przesyłany pocztą e-mail. Oto jak wyglądają wyniki: first_name = Jennifer last_name = Kyrnin comments = Cześć! Po raz kolejny ta metoda jest łatwa, ale także bardzo ograniczona. Oczywiście ważne jest, aby pamiętać, że formularze mailto nie zawsze działają dla wszystkich kombinacji przeglądarek i klientów poczty e-mail. Jeśli próbujesz użyć formularza mailto i nie udało się, może to być powód - może istnieć jakaś kombinacja technologii, która powoduje awarię funkcji. Aby uzyskać bardziej szczegółowe informacje o tym, co może ingerować w twoją próbę skorzystania z tego formularza, skonsultuj się z "Kiedy Mailto Forms Do not Work". Chociaż ta metoda jest dobrą pierwszą próbą stworzenia formularzy internetowych, które generują wiadomości e-mail i wysyłają dane formularzy, w miarę, jak rozwijasz swoje umiejętności korzystania z Internetu, z pewnością będziesz chciał poznać bardziej niezawodne opcje. Od skryptów CGI do formularzy PHP po platformy CMS, które mają wbudowane widżety formularzy, masz wiele zaawansowanych opcji do rozważenia na potrzeby przyszłych formularzy witryny. Przykładowy formularz Mailto
Twoje nazwisko:
Komentarze: Uwaga specjalna na temat Mailto Forms




