قمت بتصميم صفحة بسيطة لتقوم بادخال محتوي الي قاعدة بيانات
وللعلم ترميز الجداول في القاعدة utf8_unicode_ci
وترميز صفحة الادخال utf-8
والمحتوي المدخل عربي
ومع ذلك اري ان المحتوي يظهر في phpmyadmin رموز غير مفهومة
مثل هذه المستوي الأوÙ
وهذه هو محتوي صفحة الادخال
كود PHP:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" dir="rtl">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta http-equiv="Content-Language" content="ar-eg" />
<title>اضافة موضوع</title>
<meta name="keywords" content="اضافة, موضوع" />
<meta name="description" content="صفحة اضافة المواضيع" />
</head>
<body>
<h1>اضافة موضوع</h1>
<?php
if ( !$_POST['form'] )
{
?>
<form method="post" action="add.php">
عنوان الموضوع : <input name="title" type="text" />
<p>محتوي الموضوع :
<textarea name="content" cols="20" rows="2"></textarea>
</p>
<p>كاتب الموضوع :
<input name="author" type="text" />
</p>
<p>عنوان موقعك :
<input name="site" type="text" />
</p>
<p><input name="form" type="submit" value="submit" /></p>
</form>
<?php } else {
include ("include/config.php") ;
$tbl_name = "articles";
$title=$_POST['title'];
$content=$_POST['content'];
$author=$_POST['author'];
$site=$_POST['site'];
$sql="INSERT INTO $tbl_name(title, content, author, site)VALUES('$title', '$content', '$author', '$site')";
$result=mysql_query($sql);
if($result){
echo "Successful";
}
else {
echo "ERROR";
}
mysql_close();
}
?>
</body>
</html>