Formularz konfigurowalny: jak tworzyć online? Jak stworzyć piękną opinię z pop -upami HTML i PHP z telefonem i wysyłanie zamówienia E -Mail?
Instrukcje tworzenia formularza sprzężenia zwrotnego na HTML i CSS, a także zbiór gotowych formularzy i przewodnika do ich połączenia i konfiguracji.
Nawigacja
Dzisiaj każda osoba, która nie ma nawet umiejętności programowania, może łatwo stworzyć własną witrynę, pobierając gotowy szablon z sieci i instalując go w używanym silniku.
Jednak nie każdy gotowy szablon jest w stanie spełnić wymagania użytkownika. Wiele z nich jest reprezentowanych w formie „sera” i nie ma tak ważnych sekcji i funkcji, jak na przykład formularz sprzężenia zwrotnego.
Ten blok witryny jest niezwykle ważny dla właścicieli sklepów internetowych i dużych portali informacyjnych. W naszym artykule znajdziesz informacje o tym, jak niezależnie tworzyć formularz opinii, gdzie pobrać gotowy szablon i jak go zainstalować na swojej stronie internetowej.
Co to jest formularz opinii i dlaczego jest to tak konieczne?
- Jedną z najważniejszych funkcji każdej przyzwoitej strony jest formularz sprzężenia zwrotnego. Służy do interakcji między gościem a administracją zasobów. Dzięki jego pomocy możesz napisać odwołanie do wsparcia technicznego lub wysłać niezbędne dane do administracji. Na przykład szczegóły płatności w sklepach internetowych lub nazwa zamówionych towarów. Zdecydowanie zaleca się posiadanie takiego formularza na twoim portalu, ponieważ stały kontakt z jego odwiedzającymi i klientami jest kluczem do jego udanego rozwoju.
Formularz opinii to osobna strona lub blok (dział), składający się z kilku pól wejścia tekstowego i przycisku „Wyślij”. Z reguły formularz standardowy ma następujące pola:
- Pełne imię i nazwisko
- E-mail (adres e-mail)
- numer telefonu komórkowego
- Adresy Twojej witryny
- Pole do wprowadzenia wiadomości tekstowej
Jednak pola mogą być tyle, ile chcesz, i można je podpisać, jak chcesz. Wszystko zależy od twoich potrzeb i wyobraźni.
- Ponadto niektórzy właściciele dodają karty Google lub Yandex do formularza opinii, form wchodzenia do witryny za pomocą sieci społecznościowych „VKontakte”, „Facebook”, „Google+” i tak dalej. Ale porozmawiamy o stworzeniu najprostszej formy informacji zwrotnej, dla której będziesz potrzebować wyłącznie wiedzy o podstawach języka oznaczenia Html i nic więcej.
Jak utworzyć najprostszy formularz sprzężenia zwrotnego dla witryny na HTML i PHP?
Aby nie przekształcić artykułu w pełny nudny podręcznik, przejdziemy z faktu, że znasz już podstawy języka oznaczenia Html I masz ogólny pomysł, jak to działa. Jeśli nie masz takich umiejętności, zanim podejmujesz tworzenie formy, zdecydowanie zaleca się, aby trochę zaostrzyć swoją wiedzę na temat bezpłatnego zasobu htmlbook.ru. W przeciwnym razie możesz nie tylko porzucić to przedsięwzięcie, ale także zepsuć kod swojej witryny.
Aby odtworzyć działającą formę informacji zwrotnej, potrzebujesz trzech ważnych elementów, z których jeden jest odpowiedzialny za oznaczenie i strukturę formy ( Html), drugi dla jego zewnętrznego projektu ( CSS) oraz trzeci do przetwarzania i przesyłania danych ( Php). Zacznijmy w kolejności:
Pisanie kodu HTML do opinii
- Krok 1. Aby wskazać formę w Html Tag jest używany ‹Formularz› ‹/formularz›. Wewnątrz będą ustawione rozmiary, style i inne istotne właściwości formy. Podczas nagrywania samego znacznika musi ustawić klasę, aby wskazać, co dodatkowo pomoże zainstalować formularz CSS Style.
- Krok 2. Dalej, aby utworzyć pierwsze pole naszej formy wewnątrz znacznika \u003cFormularz\u003e Musisz napisać tag blokowy \u003cP\u003ektóry jest odpowiedzialny za utworzenie nowej linii.
- Krok 3. Wewnętrzny tag \u003cP\u003e Z nowej linii wprowadzamy następujący tag: ‹Etykieta dla \u003d" nazwa "›Imię \u003c/Etykieta\u003e. Jest odpowiedzialny za nazwiska przyszłego pola formy.
- Krok 4. Na nowej linii wszystko jest w tym samym znaczniku \u003cP\u003e Przeznaczamy znacznik tworzenia pola z następującymi wartościami: ‹Input Type \u003d" Text »name \u003d" Nazwa "zastępca \u003d"Wpisz swoje imię "Wymagany \\\u003e. Parametr " type \u003d "tekst„” Ustawia typ pola tekstowego i parametr ” zastępca \u003d "Wpisz swoje imię «» Ustawia początkowy tekst w tym samym polu tekstowym. Parametr " wYMAGANY»Wyjaśnia odwiedzającemu witrynę, że to pole jest obowiązkowe do wypełnienia. W rezultacie należy uzyskać formularz z jednym polem, jak pokazano na zrzucie ekranu poniżej.
- Krok 5. Do powyższego przykładu dodaj potrzebne pozostałe pola, za każdym razem zaczynając od znacznika \u003cP\u003e. Aby zainstalować pole z wiadomość tekstową, użyj znacznika ‹TextArea name \u003d" Message "cols \u003d" 50 ″ wierszy \u003d "6 ″ Wymagane› ‹/TextArea›. Opcje " kols" oraz " wydziwianie»Są odpowiedzialne za szerokość i wysokość pola tekstowego. Możesz ustawić parametry, które lubisz bardziej. Należy dostać coś takiego pokazanego na zrzucie ekranu poniżej.
- Krok 6. Aby chronić się przed botami, które są dziś dość w Internecie, stwórz kolejną linię z tagiem ‹Wejście nazwa \u003d" bezspama "type \u003d" text »style \u003d" display: brak "value \u003d" " /›. Z powodu parametru " style \u003d "display: none"»To pole nie będzie widoczne przez zwykłych śmiertelników, ale boty zostaną wypełnione automatycznie. W ten sposób zawsze możesz odróżnić żywą osobę od programu.
- Krok 7. Ostatnim etapem oznaczenia będzie tworzenie przycisku wysyłania. Do tego używany jest tag \u003cPrzycisk\u003e. Utwórz nowy blok \u003cP\u003e I wewnątrz, wprowadź kod przycisku z następującymi parametrami: ‹Button Class \u003d" Zwrot "type \u003d" prześlij "›wysłać wiadomość \u003c/Przycisk\u003e. Podobny wynik powinien się okazać, jak pokazano na zrzucie ekranu.
Praca ze stylami kaskadowymi (CSS)
- Jak już zauważyłeś w procesie oznaczania, okazaliśmy się czymś bardzo krzywym, nieokreślonym i obrzydliwym. Aby przekazać opinię na mniej lub bardziej schludny wygląd, jeden język Html To nie wystarczy. W tym celu będziesz musiał skorzystać z korzystania z stylów CSS.
- W przypadku, gdy skorzystałeś z porady, aby zaostrzyć swoje podstawowe umiejętności w zakresie zasobów htmlbook.runastępnie ustaw określone parametry projektowe dla wszystkich części formularza za pomocą CSS To nie będzie ci trudne. Jeśli nie masz chęci ani czasu na zepsucie tego wszystkiego, zapewnimy Ci gotowy kod i powiemy, jak go podłączyć.
Połącz style CSS do Html Możesz na dwa sposoby:
- Skopiuj kod z naszej tabeli kaskadowej na dole pliku style.cssktóry jest obecny na hostingu witryny
- Przesuń nasz plik stylów do hostingu i podłącz go
Plik style.css Łączy się wewnątrz znacznika ‹Head› ‹/Head› Za pomocą skryptu ‹Link rel \u003d" styllesheet "media \u003d" ekran "href \u003d" style.css "›. W przypadku, gdy plik ze stylami nie leży w tym samym folderze co główny plik HTML, musisz określić ścieżkę do niego. W naszym pliku ze stylami każdy element ma oznaczenie. Jeśli chcesz, możesz zmienić parametry dla siebie, kierując się jedynie podstawowymi umiejętnościami programowania.
Połączenie pliku PHP i ustawienie go
Jak wspomniano wcześniej, skrypt Php jest odpowiedzialny za wykonanie formularza sprzężenia zwrotnego. Jednak w celu mniej lub bardziej zrozumienia zasady pracy językowej Php, musisz przeczytać dużą ilość literatury i spędzić przyzwoitą liczbę godzin na ćwiczenie. Dlatego, jak w przypadku CSS, zapewnimy gotowy plik ze skryptem PHP, który będzie musiał tylko dołączyć do dokumentu za pomocą formularza.
W przeciwieństwie do pliku style.css, Plik ze skryptem PHP jest dołączany do właściwości samego formularza. Zacznijmy w kolejności:
- Krok 1. Otwórz wcześniej zapisany kod i znajdź wiersz z otwartym tagiem formularza. Dodaj do niego właściwości " action \u003d "contact-porm.php"" oraz " method \u003d "Post"". Obejrzyj przykład na zrzucie ekranu.
- Krok 2. Pobierz nasz plik PHP i umieść go na hostingu w tym samym folderze, w którym znajduje się dokument HTML. Zatem pliki PHP i HTML będą współdziałać ze sobą.
- Krok 3. Następnie musisz skonfigurować skrypt dla siebie. Otwórz plik i ustaw zmienne, przypisując im takie same nazwy, jak w skrypcie HTML. Jeśli dodałeś dodatkowe pola do formularza, dodaj je w skrypcie PHP dokładnie tak, jak pokazano na zrzucie ekranu.
- Krok 4. Następnie musisz dodać dwie kolejne zmienne z adresem e -maila i temat listu, który zostanie wyświetlony w twoim pudełku. W linii ze zmienną ” Adres $„Wskaż e-mail i w linii” $ sub»Temat litery pokazano na zrzucie ekranu.
- Krok 5. W linii ze zmienną ” $ ms»Format listu, który otrzymasz pocztą, jest skonfigurowany. Możesz przepisać go niezmieniony lub edytować swój własny gust.
- Krok 6. Wszystkie pozostałe linie są odpowiedzialne za wysłanie wiadomości i zawierają ustawienia ochrony przed botami, więc należy je pozostawić niezmienione. W rezultacie pełny kod powinien wyglądać coś w rodzaju pokazanego na zrzucie ekranu poniżej.
Pobierz pliki CSS i PHP dla informacji zwrotnych
Po wykonaniu wszystkich akcji na wyjściu otrzymasz tak prosty, schludny formularz sprzężenia zwrotnego
Wybór pięknych form opinii na temat HTML i CSS do różnych celów
- Na podstawie powyższych instrukcji możesz łatwo „narysować” formularz sprzężenia zwrotnego do własnego gustu. Jeśli jednak nie masz czasu ani nie chcesz sam stworzyć formularza od podstaw, możesz znaleźć gotowe formularze projektowe w Internecie i mieć podstawowe umiejętności Html Edytuj je dla siebie.
- Po przeszukaniu, znaleźliśmy dla ciebie wybór 35 Piękne formy opinii, które są zapisane Html oraz CSS. Te formy są odpowiednie dla silników, takich jak WordPress oraz JoomlaMają proste i lekkie ustawienia z panelu sterowania, a także są idealne do witryn bez silnika.
Pobierz wybór projektantów opinii dla witryn
Cześć. Po kliknięciu przycisku wysyłania taka wiadomość.
OSTRZEŻENIE: Nie można zmodyfikować headerów informacyjnych nagłówka Wysłane przez (wyjście rozpoczęte na /home/u345/domains/1kontakt.ru/public_html/contact-forform.php:1) w/home/u35/u35/u35/u35/u35/u35/u35/u35/u35/u35/u35/u35/u35/u35/ u35/u35/u35/u35/u35/u35/u35/u35/u35/u35/u34 ru/public_html/contact-form/contact-form.php on wiersz 30
List jest wysyłany, po 5 sekundach wrócisz na stronę XXX
List nie przychodzi.
I przekierowanie na stronę również nie występuje.
Tak, formularz jest naprawdę fajny, ale nie mam wystarczającej wiedzy, aby zrozumieć cały ten kod. Do tej pory znalazłem usługę generowania formdesigner. Za kilka minut stworzyłem podobny kształt. Polecam wszystkim, którzy są poniesione w programowaniu tej usługi!