Добър ден направих си следната контактна форма всичко си работи както трябва
езика на формата си е на български навсякъде на формата в базта с данни
но единствено в abv като получа писмото то изглежда така:
Ето кода ми кажете ако знаете как да го оправя под линукс съм и ползвам чарсет
utf8 навсякъде другаде е на български всичко единствено в пощата е на маимунски
немога да разбера защо:
код:
езика на формата си е на български навсякъде на формата в базта с данни
но единствено в abv като получа писмото то изглежда така:
Код:
�ме:явор, Емайл на потребителя:abv.bg, Тема:тема, Съобщение:съобщение, Дата:2015/09/25, 15:47:45, От ип:192.168.0.1
Ето кода ми кажете ако знаете как да го оправя под линукс съм и ползвам чарсет
utf8 навсякъде другаде е на български всичко единствено в пощата е на маимунски
немога да разбера защо:
код:
PHP:
<?php
$user = "user";
$pass = "pass";
$db = "database";
$host = "localhost";
$connect = mysql_connect("$host", "$user", "$pass") or die("error 1");
$db = mysql_select_db("$db",$connect)or die("error 2");
mysql_query('SET NAMES utf8');
if(isSet($_POST['submit']))
{
$eror = 0;
$str = (($_POST['catpha']));
$ime = (($_POST['ime']));
$email = htmlspecialchars(addslashes($_POST['email']));
$tema = (($_POST['tema']));
$message = (($_POST['message']));
{
}
if(empty($str))
{
echo "<div class='error'>Съжалявам но не сте попълнили въпроса</div>";
$eror++;
}
if(empty($ime))
{
echo "<div class='error'>Моля въведете име</div>";
$eror++;
}
if(empty($email))
{
echo "<div class='error'>Моля въведете eмайл</div>";
$eror++;
}
if(empty($tema))
{
echo "<div class='error'>Моля въведете тема</div>";
$eror++;
}
if(empty($message))
{
echo "<div class='error'>Моля въведете съобщение</div>";
$eror++;
}
if($str != "София")
{
echo "<div class='error'>Това не е столицата на България</div>";
$eror++;
}
if($eror == 0)
{
$ip=$_SERVER['REMOTE_ADDR'];
$date = date("Y/m/d, H:i:s");
$sql = mysql_query("INSERT INTO contact (ime, email, tema, message, date, ip) VALUES ('$ime','$email','$tema','$message', '$date', '$ip')") or die (mysql_error());
$to = "Имейла ми";
$subject = "Contact form";
$txt=("Име:$ime, Емайл на потребителя:$email, Тема:$tema, Съобщение:$message, Дата:$date, От ип:$ip");
$headers = "From: емайла ми" . "\r\n" .
"CC: емайла ми";
mail($to,$subject,$txt,$headers);
echo "<div class='success'>$ime вашето съобщение е успешно изпратено при първа възможност ще се свържем с вас на емайл адрес:$email</div>";
}
}
?>