Stworzyłem sobie proste portfolio wraz z formularzem kontaktowym.
Stronę wrzuciłem na cba.pl żeby mieć podgląd na żywo czy wszystko działa.
Problem jest z formularzem kontaktowym, a mianowicie wygląda to tak:
Index.html
<div class="container"> <div class="box last"> <div class="row"> <div class="col-sm-6"> <form id="main-contact-form" class="contact-form" name="contact-form" method="post" action="sendemail.php" role="form"> <div class="row"> <div class="col-sm-6"> <div class="form-group"> <input type="text" class="form-control" name="Imie" required="required" placeholder="Imie"> </div> </div> <div class="col-sm-6"> <div class="form-group"> <input type="text" class="form-control" name="Email" required="required" placeholder="Email"> </div> </div> <div class="col-sm-6"> <div class="form-group"> <input type="text" class="form-control" name="Producent" required="required" placeholder="Producent"> </div> </div> <div class="col-sm-6"> <div class="form-group"> <input type="text" class="form-control" name="Model" required="required" placeholder="Model"> </div> </div> <div class="col-sm-6"> <div class="form-group"> <input type="text" class="form-control" name="Telefon" required="required" placeholder="Telefon"> </div> </div> <div class="col-sm-6"> <div class="form-group"> <input type="text" class="form-control" name="Miejscowosc" required="required" placeholder="Miejscowosc"> </div> </div> </div> <div class="row"> <div class="col-sm-12"> <div class="form-group"> </div> <div class="form-group"> </div> </div> </div> </form> </div><!--/.col-sm-6-->
Oraz sendemail.php:
<?php 'type'=>'success', 'message'=>'Email został wysłany!' ); $email_from = 'testmail@***.cba.pl'; $email_to = '***@gmail.com'; $body = 'Imie: ' . $Imie . "\n\n" . 'Email: ' . $email . "\n\n" . 'Producent: ' . $Producent . "\n\n" . 'Model: ' . $Model . "\n\n" . 'Telefon: ' . $Telefon . "\n\n" . 'Miejscowosc: ' . $Miejscowosc . "\n\n" . 'Opis: ' . $Opis; die; ?>
Wysyłanie maili działa, lecz jest problem z treścią.
W momencie dostania maila wygląda to tak, że brak jest tematu, oraz zawartości wypełnionych pól.
Przykład:
testmail@****.cba.pl 23:21 (9 minut temu)
do mnie
Imie:
Email:
Producent:
Model:
Telefon:
Miejscowosc:
Opis:
Wygląda to tak, jakby nie pobierało wpisanych danych z formularza kontaktowego.
Ktoś ma jakiś pomysł?
Index.html i sendemail.php znajdują się w głównym katalogu.