![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 Pomógł: 0 Dołączył: 9.06.2021 Ostrzeżenie: (0%) ![]() ![]() |
Hej,
Mam stronę napisaną w html przy użyciu stylów w CSS i chciałbym by dane z formularza były przesyłane na maila. Niestety dostępne skrypty które próbowałem podpiąć nie zadziałały więc prośba o szczegółową instrukcje krok po kroku co i jak robić. Jeśli ktoś pomoże to będzie to dla mnie duże odkrycie ponieważ dzięki temu stworzony projekt nabierze pełnej funkcjonalności. Wiem, że trzeba użyć czegoś w rodzaju mail.php ale gdzie to podpiąć w formularzu html ? Poniżej przesyłam kod strony. Jeśli ktoś ma ochotę pomóc to z góry bardzo dziękuje. Wszystkie pliki mają rozszerzenie html. <div class="col-md-7 col-lg-8"> <div class="border p-5 text-center"> <h2>formularz kontaktowy</h2> <form class="mt-5"> <div class="row"> <div class="col-md-6"> <div class="form-group mb-4"> <label>Imię i nazwisko</label> <input type="text" class="form-control"> </div> </div> <div class="col-md-6"> <div class="form-group mb-4"> <label>Adres mailowy</label> <input type="text" class="form-control"> </div> </div> <div class="col-md-6"> <div class="form-group mb-4"> <label>Jaki posiadasz samochód?</label> <select class="form-control"> <option selected></option> <option>Sportowy</option> <option>Zabytkowy</option> <option>Szybki</option> <option>Egzotyczny</option> </select> </div> </div> <div class="col-md-6"> <div class="form-group mb-4"> <label>W jakiej sprawie piszesz?</label> <select class="form-control"> <option selected></option> <option>Tuning mechaniczny</option> <option>Tuning wizualny</option> <option>Car Audio</option> <option>Pakiet All-in-One</option> <option>Inne</option> </select> </div> </div> <div class="col-12"> <label>Wpisz treść wiadomości</label> <textarea class="form-control" rows="6"></textarea> </div> <div class="col mt-3"> <button type="submit" class="btn btn-primary">Wyślij!</button> </div> </div> </form> </div> </div> Kod <div class="col-md-7 col-lg-8"> <div class="border p-5 text-center"> <h2>formularz kontaktowy</h2> <form class="mt-5"> <div class="row"> <div class="col-md-6"> <div class="form-group mb-4"> <label>Imię i nazwisko</label> <input type="text" class="form-control"> </div> </div> <div class="col-md-6"> <div class="form-group mb-4"> <label>Adres mailowy</label> <input type="text" class="form-control"> </div> </div> <div class="col-md-6"> <div class="form-group mb-4"> <label>Jaki posiadasz samochód?</label> <select class="form-control"> <option selected></option> <option>Sportowy</option> <option>Zabytkowy</option> <option>Szybki</option> <option>Egzotyczny</option> </select> </div> </div> <div class="col-md-6"> <div class="form-group mb-4"> <label>W jakiej sprawie piszesz?</label> <select class="form-control"> <option selected></option> <option>Tuning mechaniczny</option> <option>Tuning wizualny</option> <option>Car Audio</option> <option>Pakiet All-in-One</option> <option>Inne</option> </select> </div> </div> <div class="col-12"> <label>Wpisz treść wiadomości</label> <textarea class="form-control" rows="6"></textarea> </div> <div class="col mt-3"> <button type="submit" class="btn btn-primary">Wyślij!</button> </div> </div> </form> </div> </div> Podbijam ponieważ kod we wcześniejszym poście mógł być nieczytelny.... |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 531 Pomógł: 55 Dołączył: 3.01.2016 Skąd: Łowicz Ostrzeżenie: (0%) ![]() ![]() |
jeśli to robisz w HTMLu bez JavaScriptu to wystarczy że dodasz do action swojego e-maila
Ten post edytował LowiczakPL 11.06.2021, 17:22:35 -------------------- Szukam zleceń Symfony, Laravel, Back-End, Front-End, PHP, MySQL ...
|
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 594 Pomógł: 66 Dołączył: 22.02.2008 Skąd: Dublin Ostrzeżenie: (0%) ![]() ![]() |
Po pierwsze tag FORM ma zawierac nazwe pliku w ktorym umieszczasz wszelkie php wraz z funkcja do slania emaila
W pliku skrypt.php umieszczasz wszystko inne czyli ew. sprawdzanie pól itp. Wszystkie pola formularza musza miec swoja nazwe. Nazwy te musza byc rozne (nie moga sie powielac) Np
I teraz plik skrypt.php
Oczywiscie to najprostszy przyklad gdzie nie ma filtrowania danych, brak kodowania (czwarty argument mail()) itp itd. Wszelkie dane z pol przesylane sa tablicą $_POST[] i tak sie do tego dobieraj. -------------------- |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 24.04.2025 - 06:09 |