Трябва ми форма за заявка за сервиз. Аз ще си я поправя, само, ако може някой да ми даде добре работеща, тъй като попаднах на няколко, които немогат да оправя.
В момента съм с ето тази:
Проблемът е такъв, че когато изпрати на e-mail-а данните, написаните в полетата данни излизат на кирилица, а заглавията на полетата някакви дълги "маймунки", ако променя charset-а на ред $headers със UTF-8 става обратното.. заглавията излизат на кирлица, а попълненото в полетата маймунки. Общо взето, голяма обърквация. Случвало се е и проблем да не работи. Не изпраща mail-ите
В момента съм с ето тази:
Код:
<?php
$to='email@email.com';
$headers = 'Content-type: text/plain; charset=Windows-1251' . "\r\n";
$email=$_POST['email'];
$name=$_POST['name'];
$city=$_POST['city'];
$kod=$_POST['kod'];
$adress=$_POST['adress'];
$marka=$_POST['marka'];
$model=$_POST['model'];
$chast=$_POST['chast'];
//$message=$_POST['message'];
$phone=$_POST['phone'];
$prioritet=$_POST['prioritet'];
$subject='Заявка за резервна част';
$msg.="\n Поръчка от име: ".$_POST['name']."\r\n";
if (empty($phone)) {
echo '<font color="#000000" size="4">Моля, въведете телефон!</font>';
die();
};
if(empty($city)){
echo '<font color="#000000" size="4">Моля, въведете град</font>';
die();
};
if(empty($marka)){
echo '<font color="#000000" size="4">Моля, въведете марка на уреда!</font>';
die();
};
$msg.="email: ".$_POST['email']."\r\n";
$msg.="град: ".$_POST['city']."\r\n";
$msg.="Пощенски код: ".$_POST['kod']."\r\n";
$msg.="Точен адрес: ".$_POST['adress']."\r\n";
$msg.="Марка на уреда: ".$_POST['marka']."\r\n";
$msg.="Вид на уреда: ".$_POST['model']."\r\n";
$msg.="Вид на частта: ".$_POST['chast']."\r\n";
$msg.="Телефон за връзка: ".$_POST['phone']."\r\n";
$msg.="Приоритет на заявката: ".$_POST['prioritet']."\r\n";
$ok = mail($to, $subject, $msg, $headers);
if($ok) {
echo '<font color="#000000" size="5">Заявката Ви е приета успешно! Очаквайте отговор до 24 часа!</font>';
}
?>
Проблемът е такъв, че когато изпрати на e-mail-а данните, написаните в полетата данни излизат на кирилица, а заглавията на полетата някакви дълги "маймунки", ако променя charset-а на ред $headers със UTF-8 става обратното.. заглавията излизат на кирлица, а попълненото в полетата маймунки. Общо взето, голяма обърквация. Случвало се е и проблем да не работи. Не изпраща mail-ите