• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Bootstrap formularz kontaktowy

Aruba Cloud - Virtual Private Server VPS
0 głosów
1,626 wizyt
pytanie zadane 17 października 2016 w HTML i CSS przez roone Nowicjusz (120 p.)

Witam, stworzyłem w bootstrapie formularz kontaktowy i potrzebuje pomocy w uruchomieniu go, czyli jak zrobić aby wysyłał zapytania z formularza na podany email. Kod formularza który zrobiłem:
 

	<div class="col-md-6 contact-right footer-grid wow bounceIn" data-wow-delay="0.4s">
				<h3>Formularz Kontaktowy</h3>
				<input type="text" value="Imię" onfocus="this.value = '';" onblur="if (this.value == '') {this.value = 'Imię';}"/>
				<input type="text" value="Email" onfocus="this.value = '';" onblur="if (this.value == '') {this.value = 'Email';}"/>
				<textarea onfocus="this.value = '';" onblur="if (this.value == '') {this.value = 'Wiadomość..';}"/>Wiadomość..</textarea>
				<input type="submit" value="Wyślij">
			</div>

 

1
komentarz 17 października 2016 przez ScriptyChris Mędrzec (190,190 p.)
<input type="text" value="Imię" onfocus="this.value = '';" onblur="if (this.value == '') {this.value = 'Imię';}"/>

Weź te onfocus onblur wyrzuć na swoje miejsce... http://webroad.pl/inne/3722-progressive-enhancement-zapomniany-fundament

komentarz 18 października 2016 przez roone Nowicjusz (120 p.)
Nie pomogłeś
komentarz 20 października 2016 przez xandros Nałogowiec (29,450 p.)
Krzycho, dzieki. Szukałem tego w innym kontekscie :P

2 odpowiedzi

0 głosów
odpowiedź 19 października 2016 przez LisekPL Bywalec (2,920 p.)

Wszystkie znaczniki <input> musisz umieścić w znaczniku <form>

<div class="col-md-6 contact-right footer-grid wow bounceIn" data-wow-delay="0.4s">
            <h3>Formularz Kontaktowy</h3>
            <form action="plik.php" method="post" id="form">
                        <input type="text" value="Imię" onfocus="this.value = '';" onblur="if (this.value == '') {this.value = 'Imię';} name="imie""/>
                        <input type="text" value="Email" onfocus="this.value = '';" onblur="if (this.value == '') {this.value = 'Email';}" name="email"/>
                        <textarea onfocus="this.value = '';" onblur="if (this.value == '') {this.value = 'Wiadomość..';}" name="wiadomosc" form="form"/>Wiadomość..</textarea>
                        <input type="submit" value="Wyślij">
            </form>
        </div>

Wewnątrz znacznika form plik.php zamieniasz na nazwę pliku .php który bu miał wysyłać wiadomość. Wewnątrz niego będziesz mógł pobrać informacje z pól za pomocą zmiennych:

$_POST["imie"]
$_POST["email"]
$_POST["wiadomosc"]

 

0 głosów
odpowiedź 20 października 2016 przez xandros Nałogowiec (29,450 p.)
Teoretycznie możesz wpisac w <form> attrybut action z wartoscia "mailto:<adress_email>", ale w praktyce używa się posta na swój serwer i po stronie serwera wysyła się np. swiftmailerem (w przypadku php) przeparsowaną wiadomość.

odnośnie action: https://www.w3.org/TR/html5/forms.html#submit-mailto-headers

swiftmailer: http://swiftmailer.org/

Podobne pytania

0 głosów
1 odpowiedź 727 wizyt
pytanie zadane 23 lipca 2021 w HTML i CSS przez RaDeK-2020 Użytkownik (670 p.)
+1 głos
2 odpowiedzi 1,369 wizyt
pytanie zadane 24 czerwca 2016 w PHP przez Ziuziek Mądrala (5,140 p.)
–1 głos
1 odpowiedź 217 wizyt
pytanie zadane 2 maja 2016 w JavaScript przez Bakr Mądrala (6,850 p.)

93,329 zapytań

142,323 odpowiedzi

322,400 komentarzy

62,662 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Wprowadzenie do ITsec, tom 1 Wprowadzenie do ITsec, tom 2

Można już zamawiać dwa tomy książek o ITsec pt. "Wprowadzenie do bezpieczeństwa IT" - mamy dla Was kod: pasja (użyjcie go w koszyku), dzięki któremu uzyskamy aż 15% zniżki! Dziękujemy ekipie Sekuraka za fajny rabat dla naszej Społeczności!

...