Proszę o pomoc w uzupełnieniu poniższego skryptu o wysyłanie listów z polskimi znakami.
Z góry serdecznie dziękuje.
Plik contact.php
<?php $to = "adres@firma.pl"; $subject = "List wysłany z formularza"; $content = "Nazywam się: " . $_POST["name"] . "\r\n"; $content .= "Mój adres email: " . $_POST["email"] . "\r\n"; $content .= "Treść wiadomości " . "\r\n" . $_POST["message"]; "message" => "Listy wysłany.", "sendstatus" => 1 ); } else { "message" => "Niestety, coś jest nie tak.", "sendstatus" => 0 ); } } ?>
Plik contact.js
(function($){ $(document).ready(function() { /* ---------------------------------------------- /* * Contact form ajax /* ---------------------------------------------- */ $('#contact-form').find('input,textarea').jqBootstrapValidation({ preventSubmit: true, submitError: function($form, event, errors) { // additional error messages or events }, submitSuccess: function($form, event) { event.preventDefault(); var submit = $('#contact-form submit'); var ajaxResponse = $('#contact-response'); var name = $("input#cname").val(); var email = $("input#cemail").val(); var message = $("textarea#cmessage").val(); $.ajax({ type: 'POST', url: 'assets/php/contact.php', dataType: 'json', data: { name: name, email: email, message: message, }, cache: false, beforeSend: function(result) { submit.empty(); }, success: function(result) { if(result.sendstatus == 1) { ajaxResponse.html(result.message); $form.fadeOut(500); } else { ajaxResponse.html(result.message); } } }); } }); }); })(jQuery);