amgcompany
Registered
Здравейте,имам проблем с кирилицата в базата данни.Направил съм си една страница и там има една форма с едно поле за текст и бутон и искам като си въведа нещо в полето на кирилица и в базата данни да ми излиза на кирилица.И като пробвам да въведа нещо ми се появява ИзпÑ?ащане. В базата данни всичко ми е utf8_unicode_ci. Ето ми и кода:
INDEX.PHP:
<?php
require "config.php";
if(isset($_POST['dai']))
{
$name = addslashes($_POST['dai']);
mysql_query("INSERT INTO kirilica SET name='$name'");//въвeденото в полето искам да ми се ипрати в базата данни
}
?>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>АЗ</title>
</head>
<body>
<p>ИВАН</p>
<form method="post" action="">
<input type="text" name="name"/>
<input type="submit" name="dai"/>
</form>
</body>
</html>
CONFIG.PHP
<?php
$server = "localhost";
$name = "root";
$password = "alexander123";
$db_name = "kirilica";
$conn = mysql_connect($server,$name,$password);
mysql_select_db($db_name,$conn);
mysql_query("SET CHARCTER SET utf8");
?>
INDEX.PHP:
<?php
require "config.php";
if(isset($_POST['dai']))
{
$name = addslashes($_POST['dai']);
mysql_query("INSERT INTO kirilica SET name='$name'");//въвeденото в полето искам да ми се ипрати в базата данни
}
?>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>АЗ</title>
</head>
<body>
<p>ИВАН</p>
<form method="post" action="">
<input type="text" name="name"/>
<input type="submit" name="dai"/>
</form>
</body>
</html>
CONFIG.PHP
<?php
$server = "localhost";
$name = "root";
$password = "alexander123";
$db_name = "kirilica";
$conn = mysql_connect($server,$name,$password);
mysql_select_db($db_name,$conn);
mysql_query("SET CHARCTER SET utf8");
?>