กรอกข้อมูลลงฟอร์มที่สร้างไว้พอแสดงผลทางหน้าเว็บก็เป็นภาษาไทยแต่พอไปดูในappservกลับเป็นภาษาต่างดาวครับ
<?
session_start();
if ($sess_adminid<>session_id()) {
header( "Location: admin.php"); exit();
}
mysql_query("set names utf-8");
?>
<html xmlns="http://www.w3.org/1999/xhtml">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<HEAD><TITLE>Adnin</TITLE></HEAD>
<BODY>
<? include "admin_menu.php"; ?>
<FORM ACTION="admin_product_add2.php" METHOD="post" ENCTYPE="multipart/form-data">
<P><B>เพิ่ม vdo ใหม่่</B></P>
<TABLE WIDTH="680" BORDER="0" CELLSPACING="1" CELLPADDING="0">
<TR>
<TD WIDTH="101">ชื่อ vdo</TD>
<TD><INPUT TYPE="text" NAME="name" SIZE="40">* </TD>
</TR>
<TR>
<TD>ประเภท vdo</TD>
<TD>
<SELECT NAME="ref_id_type">
<OPTION VALUE="0">เลือกประเภท</OPTION>
<?
include "connect.php";
$sql="select * from tb_type";
$result=mysql_db_query($dbname,$sql);
while($rs=mysql_fetch_array($result)) {
$id_type=$rs[id_type];
$name_type=$rs[name_type];
echo "<OPTION VALUE='$id_type'>$name_type</OPTION>";
}
?>
</SELECT>
*</TD>
</TR>
<TR>
<TD>รายละเอียดของvdo</TD>
<TD><TEXTAREA NAME="detail" COLS="40" ROWS="4"></TEXTAREA> * </TD>
</TR>
<tr>
<td><b>code ไฟล์จากYoutube</b><br >
ท่านจะต้องปรับค่า<font color="red">width</font> ให้ไม่เกินหรือเท่ากับ <font color="red">460</font> เพื่อที่จะแสดงผลอย่างพอดีที่หน้าแรกของเว็บไซต์<br></td>
<br>
<td><textarea name="codevdo" rows="10" cols="90"></textarea> *<br></td></tr>
<TD> </TD>
<TD><INPUT TYPE="submit" NAME="Submit" VALUE="Submit">
<INPUT TYPE="reset" NAME="Submit2" VALUE="Reset"></TD>
</TR>
</TABLE>
</FORM>
</BODY>
</HTML>
<?
session_start();
if ($sess_adminid<>session_id()) {
header( "Location: admin.php"); exit();
}
mysql_query("set names utf-8");
?>
<html xmlns="http://www.w3.org/1999/xhtml">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<HEAD><TITLE>Adnin</TITLE></HEAD>
<BODY>
<?
$name=$_POST['name'];
$ref_id_type=$_POST['ref_id_type'];
$detail=$_POST['detail'];
$codevdo=$_POST['codevdo'];
$fileupload=$_FILES['fileupload']['tmp_name'];
$fileupload_name=$_FILES['fileupload']['name'];
$fileupload_size=$_FILES['fileupload']['size'];
$fileupload_type=$_FILES['fileupload']['type'];
if ($name=="") {
echo "<H3>ERROR : Please name vdo</H3>";
exit();
} /*else if ($ref_id_type=="0") {
echo "<H3>ERROR : ???????????????vdo </H3>";
exit();
}*/ else if ($detail=="") {
echo "<H3>ERROR : Please detail vdo.</H3>";
exit();
} else if ($codevdo=="") {
echo "<H3>ERROR : Please code vdo. </H3>";
exit();
}
include "connect.php";
$sql="INSERT INTO tb_product values('','$name','$ref_id_type','$detail','$codevdo') ";
$result=mysql_db_query($dbname,$sql);
if ($fileupload) {
$array_last=explode(".",$fileupload_name);
$c=count($array_last)-1;
$lastname=strtolower($array_last[$c]) ;
if ($lastname=="gif" or $lastname=="jpg" or $lastname=="jpeg") {
$sql2="select max(id_clip) from tb_product ";
$result2=mysql_db_query($dbname,$sql2);
$row=mysql_fetch_row($result2);
$photoname=$row[0].".".$lastname;
copy($fileupload,"photo/".$photoname);
$result3=mysql_db_query($dbname,$sql3);
}
unlink($fileupload);
}
echo "<H3>add vdo success.</H3>";
echo "[ <A HREF=admin_product.php>home</A> ] ";
echo $sql;
mysql_close();
?>
</BODY>
</HTML>
codeทั้งสองไฟล์ได้เซฟเป็น utf-8 ทั้งหมด และappservก็ตั้งเป็น utf-8เหมือนกัน

รูปนี้คือผลรัน แล้วลองechoข้อมูลที่จะลงฐานข้อมูลออกมาดู มันเป็นภาษาไทย

รูปในฐานข้อมูล