สอบถามการแสดงผลหน้าเว็บไม่แสดงภาษไทย มือใหม่หัดเขียนครับ

wave
thongchai chabudsee
2,269
สังคมนักพัฒนาระบบ (Community)
สอบถามการแสดงผลหน้าเว็บไม่แสดงภาษไทย มือใหม่หัดเขียนครับ

<p><span style="background-color: initial;">สอบถามการแสดงผลหน้าเว็บไม่แสดงภาษไทย มือใหม่หัดเขียนครับ</span></p><p>ผมทำตามวีดีโอระบบซื้อสินค้าออนไลน์ หน้า register_process.php แต่ในวีดีโอของอาจารย์แสดงภาษาไทยครับ โค๊ดด้านล่างครับ อ่านไทยไม่ออก echo อะครับ</p><p>ขอบคุณครับ</p><p><img src="https://drive.google.com/file/d/0B171sYuR24GtY0R2VDFWOFlGUVU/view?usp=sharing"></p><p><a href="https://drive.google.com/file/d/0B171sYuR24GtY0R2VDFWOFlGUVU/view?usp=sharing">https://drive.google.com/file/d/0B171sYuR24GtY0R2V...</a></p><p><strong><em>Code connection.php</em></strong></p><p>&lt;?php</p><p>include './config.php';</p><p>$conn = mysql_connect($conf['dbhost'], $conf['dbuser'], $conf['dbpass']) or die("ERROR: ติดต่อ Server ไม่ได้" . mysql_error());</p><p>mysql_select_db($conf['dbname'], $conn) or die("ERROR: เลือกฐานข้อมูลไม่ได้" . mysql_error());</p><p>mysql_query("SET character_set_connection=utf8");</p><p>mysql_query("SET character_set_client=utf8");</p><p>mysql_query("SET character_set_results=utf8");</p><p>?&gt;</p><p><strong><em>Code register_process.php</em></strong></p><p>&lt;?php</p><p>include './connection.php';</p><p>$myre = $_POST['re'];</p><p> if(!empty($myre['username']) && </p><p> !empty($myre['password']) &&</p><p> !empty($myre['first_name']) &&</p><p> !empty($myre['last_name']) &&</p><p> !empty($myre['email']) &&</p><p> !empty($myre['address'])</p><p> ){</p><p> $sql = "INSERT INTO users (username,password,user_level)</p><p> VALUES(' ".$myre['username']." ',</p><p> ' ".md5($myre['password'])." ',</p><p> 'member')";</p><p> $result = mysql_query($sql) or die("ERROR: สมัครสมาชิกไม่ได้");</p><p> if($result){</p><p> $sql2 = "INSERT INTO user_details(user_id, first_name, last_name, email, address, created)</p><p> VALUES(' ".mysql_insert_id()." ',</p><p> ' ".$myre['first_name']." ',</p><p> ' ".$myre['last_name']." ',</p><p> ' ".$myre['email']." ',</p><p> ' ".$myre['address']." ',</p><p> ' ".date("Y-m-d H:i:s")." ')";</p><p> $result2 = mysql_query($sql2);</p><p> if($result2){</p><p> echo "Success: สมัครสมาชิกเรียบร้อย &lt;a href='index.php'&gt;กลับหน้าแรก&lt;/a&gt;";</p><p> }else {</p><p> echo "ERROR: สมัครสมาชิกล้มเหลว &lt;a href='index.php'&gt;กลับหน้าแรก&lt;/a&gt;";</p>

3 ความคิดเห็น

  • thongchai chabudsee

  • มานพ กองอุ่น

สอบถามการแสดงผลหน้าเว็บไม่แสดงภาษไทย มือใหม่หัดเขียนครับ

ผมทำตามวีดีโอระบบซื้อสินค้าออนไลน์ หน้า register_process.php แต่ในวีดีโอของอาจารย์แสดงภาษาไทยครับ โค๊ดด้านล่างครับ อ่านไทยไม่ออก echo อะครับ

ขอบคุณครับ

view?usp=sharing

https://drive.google.com/file/d/0B171sYuR24GtY0R2V...

Code connection.php

<?php

include './config.php';

$conn = mysql_connect($conf['dbhost'], $conf['dbuser'], $conf['dbpass']) or die("ERROR: ติดต่อ Server ไม่ได้" . mysql_error());

mysql_select_db($conf['dbname'], $conn) or die("ERROR: เลือกฐานข้อมูลไม่ได้" . mysql_error());

mysql_query("SET character_set_connection=utf8");

mysql_query("SET character_set_client=utf8");

mysql_query("SET character_set_results=utf8");

?>

Code register_process.php

<?php

include './connection.php';

$myre = $_POST['re'];

if(!empty($myre['username']) &&

!empty($myre['password']) &&

!empty($myre['first_name']) &&

!empty($myre['last_name']) &&

!empty($myre['email']) &&

!empty($myre['address'])

){

$sql = "INSERT INTO users (username,password,user_level)

VALUES(' ".$myre['username']." ',

' ".md5($myre['password'])." ',

'member')";

$result = mysql_query($sql) or die("ERROR: สมัครสมาชิกไม่ได้");

if($result){

$sql2 = "INSERT INTO user_details(user_id, first_name, last_name, email, address, created)

VALUES(' ".mysql_insert_id()." ',

' ".$myre['first_name']." ',

' ".$myre['last_name']." ',

' ".$myre['email']." ',

' ".$myre['address']." ',

' ".date("Y-m-d H:i:s")." ')";

$result2 = mysql_query($sql2);

if($result2){

echo "Success: สมัครสมาชิกเรียบร้อย <a href='index.php'>กลับหน้าแรก</a>";

}else {

echo "ERROR: สมัครสมาชิกล้มเหลว <a href='index.php'>กลับหน้าแรก</a>";

ในไฟล์ register_process.php

<?php
header('Content-Type: text/html; charset=utf-8'); ใส่บรรทัดนี้เข้าไปครับ

ได้แล้วครับ ขอบคุณมาก ๆ นะครับ