Home Webboard ArticlesKnowledges  

ผู้เขียน หัวข้อ: รูปภาพอักษรที่จะให้สมัครสมาชิกไม่ขึ้น  (อ่าน 2699 ครั้ง)

0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้

ออฟไลน์ TAEY

  • Ju
  • *
  • กระทู้: 11
  • เห็นด้วย&ขอบคุณ: 4
รูปภาพอักษรที่จะให้สมัครสมาชิกไม่ขึ้น มีวิธีแก้หรือ เปลี่ยนตัวเช็กนี้ไปเลย ไหมครับ



ออฟไลน์ TAEY

  • Ju
  • *
  • กระทู้: 11
  • เห็นด้วย&ขอบคุณ: 4
ผมพบคำตอบนั้นแล้ว ที่จริง เราเซพอักษรไปเป็น UTF-8 BOM  ผมไปเจอมาจาก zone it มาเลยนำมาฝากครับ
เขาบอกว่า ให้ตั้งไฟล์ อะไรก็ได้ .phpข้างในเขียนว่า
โค๊ด: [Select] [nofollow]
<?php
/*
UTF-8 BOM Scanner 
  By SvZ
*/

$path './Themes/default/languages/';

$dir opendir($path);
  echo 
'<h1>'.$path.'</h1>';

  while (
$f readdir($dir)) {

     if (
$f == '.' || $f == '..') continue;

     echo 
'<span style="color:'.(substr(file_get_contents($path.$f), 03) == "\xEF\xBB\xBF"?'red':'green').'">'.$f.'<br />';

}

closedir($dir);

?>

ซึ้งจะเป็นการเช็กไฟล์ว่าไฟล์ไหนเป็นมั้ง ไฟล์ที่เป็นจะขึ้นเป็นสีแดง เราก็ไปแก้ให้มันเป็นเหมือนเดิม เป็น UTF-8 ปราศจาก BOM
ใช้ notepad++ หรือ editplus ก็ได้  เลือก encode UTF-8 without BOM ไปซะ
แค่นี้ปัญหาก็หายแล้ว
แต่ในนั้นยังบอกว่า สาเหตุอาจมาจาก host ไม่มี GD lib มารองรับทำให้ไม่สามารถสร้างภาพได้

แค่นี้ครับ ขอบคุณครับ



 

Sitemap 1 2 3 4 5 6 
Back to top