Na początek kody. W "index.html" mam:
<form id="main-contact-form" class="contact-form" name="contact-form" method="post" action="sendemail.php"> <div class="col-sm-5 col-sm-offset-1"> <div class="form-group"> <input type="text" name="name" class="form-control" required="required"> </div> <div class="form-group"> <input type="text" class="form-control"> </div> <div class="form-group"> <input type="email" name="email" class="form-control" required="required"> </div> <div class="form-group"> <input type="number" name="phone" class="form-control" required="required"> </div> </div> <div class="col-sm-5"> <div class="form-group"> <input type="text" name="subject" class="form-control" required="required"> </div> <div class="form-group"> </div> <div class="form-group"> </div> </div> </form>
Natomiast plik "sendemail.php" wygląda tak:
<?php 'type'=>'success', 'message'=>'Dziękuje za wysłanie do mnie wiadomości. Odpowiem najszybciej jak to będzie możliwe. ' ); $email_from = $email; $email_to = '[email protected]<script data-cfhash='f9e31' type="text/javascript">/* */</script>';//replace with your email $body = 'Imię: ' . $name . "\n\n" . 'Email: ' . $email . "\n\n" . 'Temat: ' . $subject . "\n\n" . 'Wiadomość: ' . $message; die;
I teraz tak, po wypełnieniu pól na www i wysłaniu wygląda to tak:
https://scontent-ams3-1.xx.fbcdn.net/v/t1.0...amp;oe=581B6157
Email który do mnie przychodzi wygląda tak:
https://scontent-ams3-1.xx.fbcdn.net/v/t1.0...amp;oe=5810DBAF
po otwarciu:
https://scontent-ams3-1.xx.fbcdn.net/v/t1.0...amp;oe=582CEFC6
Moje problemy:
1. Chciałbym, aby po wysłaniu e-mailu, pola były zerowane, tzn. to co się wcześniej wpisało - aby się wykasowało. Natomiast tekst (nr. 1) widoczny na 1 zdjęciu, był na środku, bądź pojawiała się podstrona takie "podziękowanie" i powrót na stronę
2. Przychodzące do mnie na pocztę e-mail, są PUSTE (widoczne na zdj. 2 i 3)
3. Czy mógłbym to jakoś zabezpieczyć przed spamami? np. z użyciem kodu captcha ?
Proszę was o pomoc, dziękuję!
