Blogs

ไฟล์ ภาษาไทย Drupal 6.16

อัพเดทไฟล์ ภาษาไทย ของ Drupal 6.16 ใช้กับ Drupal ได้ทุก version

ฟังก์ชั่นหาผลต่างของวันที่ หรือ DateDiff

ฟังชั่นก์สำหรับหา ผลต่างของวันที่ ( Date Difference )

function DateDiff($strDate1,$strDate2)
{
	return (strtotime($strDate2) - strtotime($strDate1)) /  ( 60 * 60 * 24 );  
}

จาก Code ฟังก์ชั่นนี้ ต้องการ Parameter อยู่ 2 ตัวด้วยกัน ประกอบด้วย $strDate1, $strDate2 โดย ฟังก์ชั่นนี้ จะนำ ค่าของวันที่ $strDate1 มาลบกับ $strDate2 ก็จะได้ออกมาเป็นจำนวนวันที่แตกต่างกัน

CSS Selectors ตอนที่ 1

 หลังจากพอได้รู้คร่าว ๆ ว่า CSS นั้นคืออะไร แต่เราก็ยังไม่รู้ว่าจะใช้งานได้อย่างไร การเริ่มต้นใช้งานนั้น ต้องเริ่มจาก Selector ก่อน CSS Selector เป็นสิ่งที่สำคัญที่สุดของการใช้งาน CSS เราจะมาดูการทำ CSS Selector แบบง่าย ๆ กันก่อน

CSS Type Selectors 

เป็น CSS Selectors จาก HTML Tags หรือ องค์ประกอบ ของ XHTML

ตัวอย่าง

การเขียน CSS ( CSS Syntax )

 รูปแบบ การเขียน CSS หรือ CSS Syntax ต้องเขียนให้อยู่ภายใต้ style tags หรือสร้างการเชื่อมโยงไปที่ไฟล์ CSS โดยใช้ link tags 

ตัวอย่าง การเขียน CSS

ตัวอย่างการเขียน CSS

จากตัวอย่าง การเขียน CSS จะอธิบายได้ดังนี้

CSS

 เมื่อพูดถึง CSS บางคนก็มักจะถามว่า คืออะไร แล้วดีอย่างไร เราจะมาขยา่ยความ คำว่า CSS ให้กระจ่างไปเลย  CSS ก็คือ  Cascading Style Sheets  (CSS) เป็นภาษาที่มีไว้สำหรับ ควบคุมการแสดงผลของเว็บ จัดรูปแบบเว็บไซต์  CSS มีการออกแบบมาเพื่อให้แยกเนื้อหาของเอกสาร และการแสดงผลออกจากกัน และแยกองค์ประกอบของการแสดงผลออกเป็นส่วน ๆ ทำให้ยืดหยุ่นต่อการใช้งานมาก ๆ และสามารถนำไปใช้กับเว็บไซต์ได้ ทุก ๆ หน้าโดยใช้ CSS เพียงแค่ไฟล์เดียว

การใช้งาน header ใน PHP

 การใช้ฟังก์ชั่น header ในภาษา php เราได้รวบรวมตัวอย่างการใช้งานไว้ดังนี้

redirect หน้าเว็บไปยัง URL อื่น ๆ

<?php

// Redirect to a new location:
header('Location: http://www.example.org/');

?>

redirect หน้าเว็บโดยให้แสดงแบบ refresh

<?php

// Redriect with a delay:
header('Refresh: 10; url=http://www.example.org/');

?>

กำหนดภาษาที่ใช้ในหน้าเว็บ

การใช้งาน jQuery

ปรกติการใช้งาน jQuery เรา ต้องดาวน์โหลดมาใช้งาน วันนี้ผมมีวิธีที่ไม่ต้องดาวน์โหลด กล่าวง่าย ๆ ก็คือ เข้าไปใช้งานจาก Google APIs ซึ่ง ทาง Google เค้าสามารถให้เราเข้าไปนำมาใช้งานได้ตลอด ทำให้เราไม่ต้องกังวลในเรื่องของ Version ที่มีการอัพเดท อยู่เสมอ แต่บางครั้งอาจเกิดความล่าช้าในการ เรียก script มาใช้งาน การนำ jQuery จาก Google APIs มาใช้งาน ทำได้ 2 แบบ
แบบที่ 1 ใช้งานผ่าน google.load()

จัดรูปแบบข้อความใน PHP ด้วย sprintf

sprintf()

เป็นฟังก์ชันที่จะทำหน้าที่ส่งคืนค่า string ในรูปแบบที่ถูกกำหนดเอาไว้ออกมา... รูปแบบของ sprintf() ที่เราใช้กันมากที่สุดก็คือ

sprintf("format ที่ต้องการ", "ข้อมูลที่เราต้องการเปลี่ยน format")

โดยที่ format ที่เราต้องการจะนำหน้าด้วยเครื่องหมาย % และตามต่อด้วยตัวอักษร ซึ่งแต่ละตัวจะมีความหมายได้ดังนี้

b - ข้อมูลจะถูกถือเป็น integer และจะถูกแสดงออกมาในรูปแบบของเลขฐานสอง

c - ข้อมูลจะถูกถือเป็น integer และจะถูกแสดงออกมาในรูปแบบของตัวอักษรพร้อมค่า ASCII ของมัน

การตรวจสอบขนาดของ Folders ใน PHP

การตรวจสอบขนาดของ Folders หรือ Files ปรกติ Function ใน PHP มักจะมีแต่ filesize ซึ่งเป็น function เอาไว้สำหรับ ตรวจสอบขนาดของไฟล์ ใน PHP แล้วก็เกิดคำถามต่อขึ้นมาอีกว่า แล้ว ถ้าจะเช็คทั้ง Directory ละ จะใช้ filesize

เกี่ยวกับ jQuery

jQuery หลาย ๆ คนคงสงสัียว่ามันคือ อะไร มีไว้ทำไม ผมจะมาไขข้อข้องใจกันซักที jQuery คือ Javascript Framework มี รูปแบบการเขียนที่่ค่อนข้างง่าย ยืดหยุ่น เป็นการรวบรวม การใช้งาน Javascript ที่มีอยุ่ เพื่อให้ได้ใช้งานได้อย่างรวดเร็ว อีกทั้งยังสนับสนุน การทำงานด้าน Animation และการติดต่อกับ Ajax.