У меня есть регистрационная форма, и если я использую символы акцента при вводе имени, письмо не приходит в мой почтовый клиент. Без акцентов нормально. Если я наберу "ROkkenbauer Pal" и отправлю, я получу почту. Если я наберу «Rokkenbáúer Pál» и отправлю, я не получу электронное письмо.
Спасибо!!!
<?php
$action = $_REQUEST['action'];
if ($action == "") {
/* display the contact form */
?>
<form action="" method="POST" accept-charset="UTF-8">
<input type="hidden" name="action" value="submit">
<input id="nev" name="name" type="text" value="" size="100" placeholder="NÉV" maxlength="100"/>
<input id="kuld" type="submit" value="JÖVÖK"/>
</form>
<?php
} else {
/* send the submitted data */
$name = $_REQUEST['name'];
if ($name == "") {
echo "XXXX";
} else {
$from = "$name";
$subject = "some subj";
mail("[email protected]", $name, $from);
echo "THX";
}
}
?>