PHP 메일 양식 및 Æ, Ø 및 Å의 덴마크어 문자 사용에 문제가 있습니다. 그들은 전자 우편으로 수신 될 때 쓰레기로 나타납니다.PHP 메일의 특수 문자
나는 찾기 및 바꾸기 기능을 시도했지만 작동시키지 못했습니다.
<?php
if (empty($_POST) === false) {
$errors = array();
$navn = $_POST ['navn'];
$adresse = $_POST ['adresse'];
$postby = $_POST ['postby'];
$telefon = $_POST ['telefon'];
$email = $_POST ['email'];
$message = $_POST ['message'];
if (empty($navn) === true || empty($adresse) === true || empty($postby) === true || empty($telefon) === true || empty($email) === true || empty($message) === true) {
$errors[] = 'Du skal skrive i alle felter!';
} else {
}
if (empty($errors) === true) {
}
if (empty($errors) === true) {
mail('mymail.dk', 'Kontakt fra mydomain.dk', "Navn: " . $_POST["navn"] . "\nAdresse: " . $_POST["adresse"] . "\nPost nr. & By: " . $_POST["postby"] . "\nTelefon: " . $_POST["telefon"] . "\nEmail: " . $_POST["email"] . "\nBesked: " . $_POST["message"], 'From: ' . 'mydomain.dk');
header('Location: tak-for-din-mail.php');
exit();
}
}
?>
감사와 같은 PHP 파일 뭔가 헤더를 선언합니다. 그러나 수십 개의 PHP 메일 메서드를 시도했기 때문에 머리글을 내 코드에 통합하는 방법을 찾는 데 어려움을 겪었습니다. 이것이 유일한 방법입니다. –
현재 mail() 호출에 header 매개 변수를 추가 할 수 있습니다. http://us1.php.net/manual/en/function.mail.php –
나는 그것을 시도했지만 작동하지 않았다. 어떤 해결책? –