บทความ
WHERE และ HAVING ต่างกันอย่างไร
08 ธ.ค. 2559
0
12,575
ในภาษา SQL WHERE และ HAVING ใช้สำหรับกำหนดเงื่อนไขของข้อมูลที่ต้องการเหมือนๆกัน แต่คำสั่งทั้งสองแตกต่างกันที่ลำดับในการทำงานเท่านั้น
ทำความเข้าใจเกี่ยวกับการใช้งานหน่วยความจำของ PHP
20 พ.ย. 2559
0
3,726
ตัวแปรของ PHP ทั่วไปจะมีการจองหน่วยความจำ และเก็บข้อมูล ลงในหน่วยความจำที่ตำแหน่งของหน่วยความจำที่จองไว้ ซึ่งการถ่ายโอนค่าของตวแปร จะเป็นการจองหน่วยความจำใหม่ และสำเนาข้อมูลไปยังตำแหน่งของหน่วยความจำใหม่ด้วย เช่น $a = #39;test #39;; $b = $a; คำสั่งด้านบ
Neor Profile SQL โปรแกรมตรวจสอบการทำงานของ MySQL
19 พ.ย. 2559
0
11,221
โปรแกรม Neor Profile SQL เป็นโปรแกรมที่ผมชื่นชอบอีกโปรแกรมหนึ่ง โดยเป็นโปรแกรมที่ไว้ใช้ตรวจสอบการทำงานของ MySQL ว่ามี Query อะไรทำงานบ้าง รวมถึงประสิทธิภาพของ Query นั้นๆ ว่าสามารถทำงานได้เร็วแค่ไหน
เมื่อเว็บผมโดนแทรกสคริปต์แปลกปลอม
13 พ.ย. 2559
0
4,775
เมื่อวานมีการตรวจพบสคริปต์แปลกๆบนเว็บไซต์ของผม เล่น เอาผมมึนไปครึ่งวันเลยทีเดียว ต้องดาวน์โหลดทั้ง Server ลงมาแสกนหาไวรัส
Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at
06 พ.ย. 2559
0
6,235
Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at .... เป็นคำถามที่เจอบ่อยมาก และ เรื่องของเรื่องคือ อยู่บน Server มันไม่มีข้อความนี้ แต่พอเอามาทดสอบบน localhost กลับมีซะงั้น ว่ากันด
เมื่อเว็บถูกก๊อป
02 พ.ย. 2559
0
5,443
โลกเรานี่อยู่ยากขึ้นทุกวัน พอดีไปเจอกระทู้นึงจาก thaiseoboard ที่ถูกระบุว่าโดนก๊อปเนื้อหาทั้งเว็บ ประมาณว่า เหมือนกันเด๊ะๆ ซึ่งจากการตรวจสอบดูพบว่าเป็นการดึงเอาทรัพยากรจากเว็บไซต์ต้นฉบับโดยตรง
php อ่านค่าวันต้นเดือนและวันสิ้นเดือน
31 ต.ค. 2559
0
8,914
โค้ด PHP สำหรับคำนวณวันที่ 1 ของเดือน เริ่มตั้งแต่ 00:00:00 น จนกระทั่งถึงประมาณเที่ยงคืน 23:59:59 ของวันสิ้นเดือนภายในเดือนนั้นๆ ให้ผลลัพท์เป็นรูป timestamp
ปัญหาการติดตั้ง phpMyAdmin บน Ubuntu 16.04 แล้วเป็นหน้าขาว ๆ
28 ก.ย. 2559
0
4,019
ผมได้ทำการติดตั้ง PHP5.6 บน Ubuntu 16.04 ซึ่งปกติแล้วบน Ubuntu เวอร์ชั่นนี้จะต้องได้เป็น PHP7 หลังการติดตั้งพบว่า เมื่อเรียกไปยัง phpMyAdmin ปรากฎว่าแสดงเป็นหน้าเว็บขาวๆ ไม่มีมี Error แต่อย่างใด ถึงแม้จะเปิดการแสดง Error ของ PHP แล้วก็ตาม สาเหตุ ที่แท้จริ
ob_end_flush() error
15 ก.ย. 2559
0
2,272
จริงๆแล้ว error ที่เกิดนี้ค่อนข้างซับซ้อนนิดนึง เนื่องจากมันไม่ได้มีปัญหาทุกครั้งที่เรียกใช้ และสาเหตุแต่แรกก็ไม่ได้พุ่งเป้าไปที่ตัวนี้หรอก แต่จากการไล่ debug เป็นส่วนๆทำให้ในที่สุดพบว่ามันมีปัญหาที่ ฟังก์ชั่น ob_end_flus() ว่าด้วยเรื่องอาการที่พบกันก่อน
ปัญหาการใช้งาน method_exists แล้วขึ้น error 404
07 ก.ย. 2559
0
3,033
ปัญหาเริ่มต้นก็คือเมื่อเปิดไปยังหน้าหนึ่งของเพจ แล้ว Server แสดง Error 404 Page Not Found ทั้งๆที่ไฟล์ที่เปิดก็มีอยู่จริง
เทคนิคการแก้เผ็ดเมื่อมีการลอบดึงเว็บไปเปิดด้วย iFrame
05 ก.ย. 2559
0
5,750
พอดีเจอคำถามจากบอร์ดว่าเว็บถูกดึง iFrame ไปแสดงผล จะแก้ปัญหายังไงดี
การแก้ปัญหาความปลอดภัยอันเนื่องมาจากต้องปรับ chmod ให้เป็น 777
01 ก.ย. 2559
0
5,029
เวลาที่เราอัปโหลดไฟล์ไปยัง Server หลายๆคนมักถูกสอนว่า เราต้องปรับให้ไดเร็คทอรี่ให้เป็น 777 ก่อน ถึงจะสามารถอัปโหลดได้ ซึ่งมันไม่ค่อยจะปลอดภัยเลย แล้วจะมีวิธีไหนมั้ยนะ ที่เราจะสามารถอัปโหลดไฟล์ได้โดยไม่ต้องเป็น 777
เปรียบเทียบความเร็วในการอ่านค่าคีย์ของแอเรย์รายการแรก
19 ส.ค. 2559
0
2,867
เป็นการทดสอบความเร็ว benchmark ในการอ่านค่าคีย์ของแอเรย์รายการแรกนะครับ โดยผมได้แบ่งการทดสอบออกเป็น 4 วิธี
ปัญหาการติดตั้งไฟล์ deb ไม่ได้บน Ubuntu 16.04
24 เม.ย. 2559
0
8,397
เมื่อพยายามทำการติดตั้งโปรแกรมที่ดาวน์โหลดมาได้ ซึ่งมีนามสกุล .deb ซึ่งค่า default ของ Ubuntu 16.04 จะไปเรียกโปรแกรม Software Store ซึ่งเป็นตัวใหม่มาใช้ในการติดตั้ง ซึ่งจะได้ผลลัพท์ดังรูป และไม่สามารถทำการติดตั้งได้ การแก้ไข สามารถทำได้ 2 วิธีครับ ติดตั้ง
เมื่อ Script สำหรับตรวจสอบ Whois และตรวจสอบโดเมนไม่ทำงาน
18 เม.ย. 2559
0
2,795
ปัญหานี้ผมเจอตอนที่ย้าย Server ใหม่ Script นี้เคยใช้ได้บน Server เดิม จากการตรวจสอบ $errno และ $errstr ได้ผลตอบกลับว่า $errno = 110 และ $errstr = connection timed out
ปัญหาการค้นหาบทความที่เกี่ยวข้อง
03 เม.ย. 2559
0
3,471
โค้ดนี้ทำเอาผมมึนไปวันหนึ่งเต็มๆเลยครับ มันเป็นโค้ดสำหรับ query หาบทความใกล้เคียง Related Topics มาแสดงผล อยู่ใน Widget Realte ของ GCMS
ลำดับความสำคัญของชนิดของข้อมูล SQL
22 ก.พ. 2559
0
4,518
เมื่อต้องมีการเปรียบเทียบข้อมูลที่ต่างชนิดกัน SQL จะทำการแปลงชนิดของข้อมูล เป็นข้อมูลชนิดที่มีลำดับความสำคัญที่สูงกว่าก่อนการเปรียบเทียบ และหากไม่สามารถแปลงได้จะคืนค่าข้อผิดพลาดกลับมา และผลลัพท์จะเป็นไปตามชนิดของข้อมูลที่มีลำดับความสำคัญที่สูงกว่า
COALESCE ISNULL และ IFNULL
22 ก.พ. 2559
0
25,445
ทั้งสามฟังก์ชั่นเป็นฟังก์ชั่นสำหรับตรวจสอบค่า NULL ในฐานข้อมูล MySQL
การเปิดปิดการใช้งาน Touchpad ด้วย Shortcut บน XUbuntu
06 ก.พ. 2559
0
4,915
โน้ตบุ๊คของผมมันไม่สามารถเปิด ปิดการใช้งาน Touchpad บน XUbuntu ได้ ทำให้เวลาพิมพ์งานแล้วไปถูก Touchpad โดยบังเอิญเคอร์เซอร์จะกระเด้งไปไหนไม่รู้ หรืออาจเปิดอะไรแปลกๆขึ้นมา
Fill in, Fill out, Fill up ใช้อะไรดี
28 ม.ค. 2559
0
184,329
Fill in หรือ Fill out หรือ Fill up ใช้คำไหนคู่กับฟอร์มดี เมื่อต้องการให้ User กรอกข้อมูล