Funkcja mail() i polskie znaki

2017-11-29 11:23:47 Post #1 gość_edqard

 
Witam. Mam skrypt php wysyłający wiadomość z formularza:


<?php
header('Content-type: application/json');
$status = array(
'type'=>'success',
'message'=>'Email sent!'
);

$name = @trim(stripslashes($_POST['name']));
$email = @trim(stripslashes($_POST['email']));
$subject = @trim(stripslashes($_POST['subject']));
$message = @trim(stripslashes($_POST['message']));
$phone = @trim(stripslashes($_POST['phone']));

$email_from = $email;
$email_to = 'xxx@xxx.pl';

$body = 'Name: ' . $name . "\n\n" . 'Email: ' . $email . "\n\n" . 'Telefon: ' . $phone . "\n\n" . 'Subject: ' . $subject . "\n\n" . 'Message: ' . $message;

$success = @mail($email_to, $subject, $body, 'Reply-to: <'.$email_from.'>', '-f yyy@yyy.pl');


echo json_encode($status);
die;
?>



próbowałem wielu rozwiązań zarówno z forum, jak i z google, niestety nie mogę dojść co zmienić aby wiadomość wysyłana była z polskimi znakami. Cały czas wyświetla mi �� zamiast polskich znaków. Bardzo proszę o pomoc. Pozdrawiam

2017-11-29 11:25:54 Post #2 gość_gosc

 
W manualu przy funckji mail() masz podane jak ustawic kodowanie utf8 w wysylanej wiadomosci.
W twoim kodzie tego nie ma

2018-01-11 13:29:09 Post #3 gość_korey

 
$to = 'example@example.com';
$subject = 'Subject with non ASCII ó¿¡á';
$message = 'Message with non ASCII ó¿¡á';
$headers = 'From: example@example.com'."\r\n"
.'Content-Type: text/plain; charset=utf-8'."\r\n";
mail($to, '=?utf-8?B?'.base64_encode($subject).'?=', $message, $headers);

Odpowiedz

Ostatnio komentowane

  1. Pager 2.5.1 oraz EPa... Na szybko2
  2. Pager 2.5.1 oraz EPa... Sławek
  3. Mysql - FAQ Piotr
  4. Liczba dni roboczych Na szybko2
  5. Liczba dni roboczych Naszybko
  6. Klasa widoku nospor
  7. Klasa widoku freebox

Ostatnio na forum

  1. PHP Developer / Prog... MaxieHill
  2. programista php-webm... pracamatysart
  3. Programista PHP/ Mag... Create Magento 2 Marketplace
  4. Baza Danych gosc
  5. Baza Danych YankeS
  6. Baza Danych gosc
  7. Baza Danych YankeS

Skrypty użytkowników

  1. Klasa obsługi szablo... Lirdoner
  2. Sekcje user76
  3. Klasa walidująca for... user76
  4. Licznik Gości online korey
  5. Form Builder Comandeer
  6. Dynamiczny licznik z... korey
  7. Captcha Comandeer