ข้ามไปที่เนื้อหาหลัก

บทความ

กำลังแสดงโพสต์จาก พฤษภาคม, 2014

การเปลี่ยน Encoding Character set ด้วย notepad++ (ISO 8859-1 to UTF-8 )

กรณีที่ต้องคัดลอกซอร์สโค๊ดจากโปรแกรมอื่นๆ แล้วภาษาไทยเป็นภาษาต่างดาวอ่านไม่ออก ให้ลองเอาไปแปลงด้วยโปรแกรม notepad++ ดูนะครับ 1. สร้างไฟล์ขึ้นมาบันทึกให้เรียบร้อย จากนั้นนำข้อความวางลงไป 2. เปลี่ยน Char set เป็น Encoding ตัวเดิมที่มาจากโปรแกรมต้นทาง จะเห็นว่าข้อความจะเปลี่ยนไป ให้ทำการวางข้อความที่คัดลอกมาแทนที่ใหม่ทั้งหมด (กรณีนี้ต้นทางเป็น ISO 8859-1) 3. หลังจากวางข้อความแล้ว ถ้าข้อความเป็นภาษาไทยให้เลือก Char set อีกครั้งเป็น tis-620 4. ก็จะได้ข้อความภาษาไทย ถ้าหากต้องการแปลงเป็น utf-8 ให้คัดลอกข้อความชุดนี้ไว้ก่อน แล้วก็เปลี่ยน Encoding เป็น UTF-8 without BOM แล้วก็วางข้อความทั้งหมดแทนที่เดิม    ทั้งหมดก็มีเพียงเท่านี้แหละ หาวิธีมานานในที่สุดก็แปลงสำเร็จซะที จุดที่สำคัญที่สุดคือตอนเรื่อง Encoding ต้นทางครับในตัวอย่างนี้ต้นทางผมเป็น  ISO 8859-1 ซึ่งน่าจะเป็นค่ามาตรฐานของภาษาไทยในโปรแกรม IDE ตัวอื่นๆ สำหรับเครื่องมือเขียนโค๊ดท่านใดเลือก UTF-8 ได้ตั้งแต่แรกก็ถือว่าโชคดีไปนะครับ PHP  CI  MANIA   -  PHP Code Generator  โปรแกรมช่วยสร้างโค้ด  "

VB6 error with Left function

 วันนี้ผมวุ่นวายอยู่กับหน้าจอทั้งวัน อ่านโค๊ดเขียนโค๊ดแก้โค๊ด สุดท้ายก็ได้เวลาทดสอบซะที พอเริ่มรันโปรแกรมแค่นั้นแหละครับ errror ครับท่าน กด debug ก็พบกับข้อความแจ้งเตือน Selection Fomula ไม่ถูกต้องซะงั้น นึกขึ้นได้ว่าเคยเจอกรณีนี้บ้างแล้วเลยค้นดูในบล็อกนี้ แล้วก็รู้ว่า Crystal Report ใช้ Between ไม่ได้นะ มันต้องเป็น  In Date() ร่วมกับ To Date()   จัดการตามนั้นเรียบร้อย รันไปอีกก็เจออีกว่าต้องแยกวันที่ใหม่ โอเคแยกก็แยก ลองทดสอบโค๊ดด้านล่างนี้เพื่อแยกเดือน ออกมาดูผลลัพธ์   Dim txtMyDate As String txtMyDate = "2014-05-21" MsgBox Left(txtMyDate, 6, 2) ทำไม? ทำไม? error อยู่นั่นแหละ ตูผิดตรงไหนเนี่ย ก็แค่ให้แสดงเดือนจากวันที่ที่ก ำหนด "โดยตัดจากด้านซ้าย ตัวที่ 6 ไปอีก 2 ตัว" ฮือๆๆๆ เวรกรรม... ตัดแบบนี้เขาไม่เรียกว่าตัดจากซ ้ายไปกี่ตัวหรอกนะ เขาเรียกว่าตัดจากตำแหน่งไหน ไปกี่ตัว   เขาใช้ Mid() กันเว้ยเฮ้ย .\ /.    

UBUNTU 14.04 กับการติดตั้งโปรแกรมเพื่อเขียน PHP (5.3) ด้วย XAMPP For Linux

1) ติดตั้ง lampp โดยเลือกแพกเกจที่มี PHP เวอร์ชั่น 5.3.8 1.1) ให้ดาวน์โหลดไฟล์จากเว็บ https://www.apachefriends.org/download.html เลือกเวอร์ชั่น xampp-linux-1.7.7.tar.gz ดาวน์โหลดเสร็จย้ายไปที่ home 1.2) แตกไฟล์ไปที่ /opt     sudo tar xvfz xampp-linux-1.7.7.tar.gz -C /opt 1.3) เริ่มทำงาน     sudo /opt/lampp/lampp start 1.4) กำหนดรหัสผ่าน     sudo /opt/lampp/lampp security อ้างอิง : http://www.youtube.com/watch?v=xaDzyo0ObvU&list=PLN-8Ywrbia66ZmYKdeu7aPEMAzd4M82IT&index=2 2)กำหนดสิทธิ์ให้เรียกไฟล์ได้ 2.1 To change all the directories to 755 (-rwxr-xr-x):     find /opt/lampp/htdocs -type d -exec chmod 755 {} \; 2.2 To change all the files to 644 (-rw-r--r--):     find /opt/lampp/htdocs -type f -exec chmod 644 {} \; อ้างอิง : http://stackoverflow.com/questions/3740152/how-to-set-chmod-for-a-folder-and-all-of-its-subfolders-and-files-in-linux-ubunt 3) ตั้งค่าให้ Start lampp อัตโนมัติ(เมื่อเปิดเครื่อง) 3.1) Open terminal and run fo

PHP CI MANIA