show computer name with php

หากต้องการแสดงชื่อ computer ที่ใช้งานอยู่ ด้วย PHP ใช้คำสั่งนี้ gethostbyaddr($_SERVER[‘REMOTE_ADDR’]); หรืออันนี้ก็ได้ php_uname (‘n’);

why php cannot resize large image imagecreatefromjpeg()

เมื่อทำเว็บเกี่ยวกับการอัพโหลดรูปภาพ เราจำเป็นต้องทำการ resize ขนาดของรูปเพื่อให้ พอดีกับกรอบที่ต้องการ พูดกันในแง่ของ user ก็คือ user บางคนไม่มีความสามารถในการย่อไฟล์ภาพ (resize image) อันเนื่องมาจาก ไม่มีโปรแกรมย่อ, ย่อไม่เป็น, หรือไม่ต้องการย่อขนาด เราจึงจำเป็นต้องมีการเขียนโปรแกรมเพื่อย่อขนาดของรูปลง เพื่อลดพื้นที่ในการจัดเก็บข้อมูล ทั้งนี้การอัพโหลดส่วนใหญ่แล้ว รูปที่สามารถอัพโหลดได้ […]

making class progamming flexibility is important

6 มิ.ย. 54 19.17 น. วันนี้จะลองเขียน class ให้มีความยืดหยุ่น (flexibility) สูงๆ ให้สามารถใช้ได้ทุกสถานการณ์ ไม่ว่างจะมีการเปลี่ยนแปลง รูปแบบข้อมูล (data) การเข้าถึง (permission) การจัดเก็บข้อมูล (database) โดนในแนวคิด จะเริ่มจากการกำหนด […]

how to update php 5.3 on centos

วันนี้ลองอัพเดท PHP ดู เนื่องจากหากจะใช้ phpMyAdmin ล่าสุด นั้น ต้องติดตั้ง PHP v. 5.2 ขึ้นไป แต่เจ้า php ที่มากับ CentOS ยังเป็น PHP 5.1.6 อยู่ […]

เอาอีกแล้วเว้ย ทำ class ได้ไม่เสร็จ ไม่สิ้น

ตอนนี้ติดปัญหาก็คือว่า ทำ fucntion ไว้ให้มัน save file โดยการสร้าง folder แยก เป็นรายปี และรายเดือน ตัวอย่างเช่น 2011/03/<filename> 2011/04/<filename> เป็นแบบของ WordPress ซึ่งการเก็บไฟล์แบบนี้ ทำให้แยกแยะไฟล์ ในแต่ละเดือนได้ ประโยชน์ที่ผมเห็นชัดๆ […]

รื้อ class อีกซักที

วันนี้ รื้อ class Article() เพื่อให้มันเป็นก้อนเดียว ทำงานได้เบ็ดเสร็จ สิ่งที่เพิ่มเข้าไป ก็มี อัพโหลดรูปภาพเข้าไปด้วย ซึ่งหากมองกันยาวๆ คงต้องเปลี่ยนเป็น class uploadFile() หรือไม่ก็เพิ่ม method upload ให้กับ article ไปก่อนใน version […]

1 2 3