Thaimisc.com : Diary Management System v.1.0.4
ThaiMisc.Com : Free Webboard | Free GuestBook | Free Poll | Free Ecard Server | Free Java Chat Room | Advertising | Contact Us | Colocation | Web Hosting | เปิดร้านค้าฟรี


Category : Php Scripts Print Article Only Print Aticle With Comment
Diary Management System v.1.0.4
เขียนโดย กอล์ฟ , 16-05-2003
โปรแกรมไดอารี่ Online เขียนโดย Ball Studio น่าสนใจมากครับ
Update คราวนี้ผมมีโปรแกรมที่เรียกว่าน่าสนใจมากๆโปรแกรมหนึ่งมานำเสนอกับเพื่อนๆ พี่ๆน้องๆกันอีกเช่นเคยนะครับ นั่นก็คือ โปรแกรม Diary Management System v.1.0.4 ที่ว่าน่าสนใจนั้นก็เพราะเป็นโปรแกรมที่ พัฒนาโดยฝีมือคนไทยด้วยนั่นก็คือ คุณ คงเดช แห่ง Theballball.com ครับสำหรับ E-mail ที่ติดต่อได้หากต้องการสอบถามข้อมูลรายละเอียดเกี่ยวกับติดตั้งโปรแกรม นั่นก็คือ ball@theballball.com หรือจะ Post ถามไว้ในหน้านี้ได้เลยคร้าบบ!!

ดาวโหลดโปรแกรม Diary Management System v.1.0.4 ที่นี่

ฟีเจอร์ของโปรแกรม Diary Management System v.1.0.4
1. เขียนไดอารี่รายวัน ด้วยรูปแบบการเขียนคล้ายกับโปรแกรม WordPad ที่ใช้งานง่าย
2. มี Built-in Icon ให้เลือกมากกว่า 200 รูป (และสามารถเพิ่มเติมได้เองภายหลัง)
3. สามารถแทรกรูปภาพกราฟิกเข้าไปในไดอารี่ได้ ผ่านทางไฟล์ Upload Manager (สามารถกำหนดขนาดสูงสุดของไฟล์รูปภาพได้ และสามารถกำหนดชนิดของไฟล์รูปภาพที่จะยอมรับได้ด้วย)
4. มีระบบเก็บ Comment ของผู้เข้ามาเยี่ยมชมไดอารี่
5. สนับสนุนระบบสมาชิก
6. มีระบบเก็บ IP Address ของผู้ที่ทำการ Comment
7. สามารถเลือกได้ว่าต้องการให้ผู้อื่น Comment ในไดอารี่ได้หรือไม่ และสามารถซ่อน ไม่แสดงไดอารี่บางตอนได้
8. ผู้ดูแลระบบสามารถแก้ไขได้ทุกอย่าง รวมไปถึงการแบนสมาชิก
9. มีระบบ Theme ให้เลือกใช้
10. มีปฏิธินสำหรับ link ไปยังไดอารี่ตอนเก่าๆ ให้เลือก 2 รูปแบบ
11. เพิ่มเติม Theme และ Built-in Icon ได้เอง (อ่าน Manual ประกอบ)
12. สามารถแทรกรูป Flash Animation ลงไปในไดอารี่ได้

ความต้องการของระบบ
1. โปรแกรมเว็บเซิร์ฟเวอร์
2. PHP 4.0 ขึ้นไป
3. MySQL 3.0 ขึ้นไป

โปรแกรม Diary Management System นี้ ได้ถูกทดสอบบนระบบต่อไปนี้แล้ว ว่าสามารถใช้งานได้อย่างไม่มีปัญหา

- Windows 2000 Professional ติดตั้ง Apache Web Server v.1.3.26 + PHP 4.2.3 + MySQL 3.23.52
- Mandrake Linux 8.2 ติดตั้ง Apache Web Server v.1.3.26 + PHP 4.2.3 + MySQL 3.23.52

ขั้นตอนการติดตั้งโปรแกรม Diary Management System v.1.0.2
สามารกระทำได้สองวิธีครับ

วิธีแรก
1. แตกไฟล์ diary.1.0.4.zip ลงใน root directory (ที่เดียวกับที่เก็บไฟล์ index)
2. สร้างฐานข้อมูลใน MySQL จากนั้นแก้ไขไฟล์ config.php ในโฟลเดอร์ /includes/ ดังนี้
//2.1 ตั้งค่าต่างๆ ของ MySQL Server
$host = "localhost"; //แทนที่ localhost ด้วย IP Address ของ MySQL Server
$db_name = "diary"; //แทนที่ diary ด้วยชื่อของฐานข้อมูลที่เราสร้าง
$db_user = "root"; //แทนที่ root ด้วยชื่อ username ของ MySQL Server
$db_pass = ""; //ใส่รหัสผ่าน
//2.2 ตั้งค่าสำหรับการอัพโหลดไฟล์รูปภาพ
$allow_filetype = array("image/pjpeg", "image/jpeg", "image/gif", "application/x-shockwave-flash"); //เพิ่มเติมรูปแบบของไฟล์ตามที่ต้องการ (ไม่จำเป็นต้องปรับแต่ง)
$max_filesize = 100000; //ขนาดสูงสุดของไฟล์ที่สามารถอัพโหลดได้ (หน่วยเป็นไบต์)
3. แก้ไขไฟล์ setup.php โดยใช้ข้อมูลเดียวกับข้อ 2.1 ดังนี้
$host = "localhost"; //แทนที่ localhost ด้วย IP Address ของ MySQL Server
$db_name = "diary"; //แทนที่ diary ด้วยชื่อของฐานข้อมูล
$db_user = "root"; //แทนที่ root ด้วยชื่อ username ของ MySQL Server
$db_pass = ""; //ใส่รหัสผ่าน
4. แก้ไข path information ในไฟล์ /includes/config.php ดังนี้
$site_url = "http://localhost/";
$template_path = "http://localhost/template/";
$template_image_path = "http://localhost/template/images/";
$template_icon_path = "http://localhost/template/icons/";
แทนที่ localhost ด้วย URL และ path ที่ติดตั้งโปรแกรมไดอารี่ เช่น yourdomain.com หรือ yourdomain.com/diary เป็นต้น
5. วิธีการเรียกใช้โปรแกรม Diary Management System v.1.0 ให้ไปที่ http://www.yourdomain.com/backend/ โดย User ให้ใส่เป็น admin และรหัสผ่านคือ 123456
6. เข้าไปแก้ไขรหัสผ่านของ admin ตามสะดวก และเพิ่มผู้ใช้งาน (admin ไม่สามารถเขียนไดอารี่ได้)

ส่วนวิธีที่ 2 คือ
1. แตกไฟล์ diary.1.0.1.zip ลงใน root directory (ที่เดียวกับที่เก็บไฟล์ index)
2. แก้ไขไฟล์ config.php ในโฟลเดอร์ /includes/ ดังนี้
//2.1 ตั้งค่าต่างๆ ของ MySQL Server
$host = "localhost"; //แทนที่ localhost ด้วย IP Address ของ MySQL Server
$db_name = "diary"; //แทนที่ diary ด้วยชื่อของฐานข้อมูลที่เราจะสร้าง
$db_user = "root"; //แทนที่ root ด้วยชื่อ username ของ MySQL Server
$db_pass = ""; //ใส่รหัสผ่าน
//2.2 ตั้งค่าสำหรับการอัพโหลดไฟล์รูปภาพ
$allow_filetype = array("image/pjpeg", "image/jpeg", "image/gif", "application/x-shockwave-flash"); //เพิ่มเติมรูปแบบของไฟล์ตามที่ต้องการ (ไม่จำเป็นต้องปรับแต่ง)
$max_filesize = 100000; //ขนาดสูงสุดของไฟล์ที่สามารถอัพโหลดได้ (หน่วยเป็นไบต์)
3. แก้ไข path information ในไฟล์ /includes/config.php ดังนี้
$site_url = "http://localhost/";
$template_path = "http://localhost/template/";
$template_image_path = "http://localhost/template/images/";
$template_icon_path = "http://localhost/template/icons/";
แทนที่ localhost ด้วย URL และ path ที่ติดตั้งโปรแกรมไดอารี่ เช่น yourdomain.com หรือ yourdomain.com/diary เป็นต้น
4. ใช้โปรแกรม phpMyAdmin สร้างฐานข้อมูลตามชื่อที่เราตั้งเอาไว้ แล้วรันคำสั่ง SQL จากไฟล์ diary_structure.sql ที่อยู่ในโฟลเดอร์ /Database/
5. วิธีการเรียกใช้โปรแกรม Diary Management System v.1.0 ให้ไปที่ http://www.yourdomain.com/backend/ โดย User ให้ใส่เป็น admin และรหัสผ่านคือ 123456
6. เข้าไปแก้ไขรหัสผ่านของ admin ตามสะดวก และเพิ่มผู้ใช้งาน (admin ไม่สามารถเขียนไดอารี่ได้)


*หมายเหตุ สำหรับโฮสต์ที่เป็น Unix-based (พวก Linux หรือ FreeBSD) ต้องทำการ CHMOD 777 ในส่วนของ root directory ด้วยครับ
เช่นคุณให้โปรแกรม Diary Management System ของคุณอยู่ใน /home/yourname/public_html/
คุณก็ต้องทำการ CHMOD ตัวไดเร็กทอรี่ public_html ให้เป็น 777 ด้วยครับ

ติดตั้งแล้วไดอารี่อยู่ที่ไหน?
เมื่อติดตั้งใช้งานเรียบร้อย แล้วมีการเพิ่มผู้ใช้งานเข้าไป (เพราะว่า admin ไม่สามารถเขียนไดอารี่ได้ :D ) แล้ว ที่อยู่ของไดอารี่จะเป็นตามดังตัวอย่างต่อไปนี้ครับ

- ตัวอย่างที่ 1 -
หากติดตั้งโปรแกรมไดอารี่ไว้ที่ http://www.yourdomain.com/ ไดอารี่ของผู้ใช้งานจะอยู่ที่ http://www.yourdomain.com/username/

- ตัวอย่างที่ 2 -
หากติดตั้งโปรแกรมไดอารี่ไว้ที่ http://www.yourdomain.com/diary/ ไดอารี่ของผู้ใช้งานจะอยู่ที่ http://www.yourdomain.com/diary/username/

ข้อจำกัดในการใช้งาน
1. ไม่สามารถใช้งานบนโฮสต์ที่ไม่อนุญาตให้ PHP สร้างไฟล์ หรือโฟลเดอร์ได้ ซึ่งส่วนมากจะเป็นบรรดาโฮสต์ฟรีทั้งหลาย
2. ไม่สนับสนุนการใช้งานกับ subdomain อย่างเช่น http://username.yourdomain.com จะทำให้การแสดงผลไดอารี่ ไม่สามารถแสดงรูปภาพได้ (มีเวลาว่างจากงานอีกหน่อย จะแก้ให้ครับ)

อ่านซักนิดก่อนนำไปใช้งานนะครับ
1. ตัวโค้ดหลักของโปรแกรม Diary Management System นี้เป็นโค้ดที่ผมเขียนขึ้นมาเองทั้งหมด แต่ตัวโปรแกรม Diary Management System นี้ได้ประกอบไปด้วย Javascript บางส่วนที่ผมคัดลอกมาจากซอร์สโค้ดที่มีการแจกฟรีอยู่ทั่วไปตามอินเตอร์เน็ต และมาจาก Extension ของโปรแกรม Macromedia Dreamweaver MX ซึ่งผมได้นำมาดัดแปลง ให้เข้ากันได้กับโค้ด และรูปแบบโปรแกรมที่ผมเขียนขึ้น
2. ผมได้ทำการตรวจเช็คไวรัสเรียบร้อยแล้ว ว่าไฟล์ทั้งหมดปลอดไวรัส ก่อนที่จะนำไปอัพโหลดเก็บไว้ที่เซิร์ฟเวอร์ให้ทุกๆ ท่านได้ดาวน์โหลดกัน
3. ผมไม่ขอรับผิดชอบต่อความเสียหายใดๆ ที่เกิดขึ้นจากการติดตั้ง และใช้งานโปรแกรม Diary Management System นี้
4. โปรแกรมนี้ผมจัดทำขึ้นมา ด้วยเจตนาที่จะให้เป็น Freeware แบบ Open Source ฉะนั้นจึงไม่สงวนสิทธิ์ที่ใครจะมีการดัดแปลงส่วนหนึ่งส่วนใดของโปรแกรมนี้ หรือแม้แต่การนำไปดัดแปลงใช้ในเชิงพาณิชย์ (แต่ขอให้ช่วยส่งซอร์สโค้ดที่คุณได้ทำการพัฒนามาให้ผมด้วย) แต่ขอสงวนสิทธิ์ห้ามนำไปจำหน่ายโดยเด็ดขาด และโปรแกรมใดๆ ที่พัฒนาต่อยอดมาจากโปรแกรม Diary Management System นี้ ขอสงวนสิทธิ์ให้ต้องยึดถือลิขสิทธิ์ว่าเป็น Freeware แบบ Open Source ด้วยครับ

หากท่านมีปัญหาใดๆ ในการติดตั้งโปรแกรม Diary Management System นี้ สามารถติดต่อผ่านทางเว็บบอร์ดของเว็บไซต์ http://php.deeserver.com/ หรือส่งอีเมล์มาที่ ball@theballball.com

ขอให้ทุกท่านประสบความสำเร็จในการติดตั้ง และสนุกกับการใช้งานนะครับ :D

อ้อ! หากท่านนำไปใช้แล้ว ถูกใจ รบกวนส่ง URL ของไดอารี่ของท่านมาให้ผมได้เข้าไปเยี่ยมชมด้วยสิครับ :D
<- Back | Next ->

ThaiMisc.Com : Free Webboard | Free GuestBook | Free Poll | Free Ecard Server | Free Java Chat Room | Advertising | Contact Us
Copyright 1999-2006 Thailand Miscellaneous. Allrights reserved. webmaster@thaimisc.com