world wide web www.thaicybersoft.com
 

CGI

eCards
โปรแกรมสำหรับส่งอีการ์ด ( ลองใช้ดูได้ที่หน้าอีการ์ดครับ ) สามารถเลือกใส่ภาพ เสียงแบ็กกราวน์ สีแบ็กกราวน์ สีตัวอักษรได้เองครับ และมีระบบทำลายอีการ์ดทิ้งเมื่อถึงเวลากำหนดที่เราตั้งเอาไว้
  Download Now [ มีปัญหาในการใช้งานหรือติดตั้งสอบถามได้ที่ เวบบอร์ด ครับ ]
Minimum requirements :
-  มี Cgi-Bin เป็นของตัวเอง

******************************************************************************
Step 1 - แก้ไขไฟล์ eCard.cgi
******************************************************************************

# โดเมนที่สามารถใช้ส่ง E Card ได้
@okaydomains=("http://localhost", "http://gatephan", "http://www.thaicybersoft.com");

# จำนวนวันก่อนที่จะทำลาย E Card ทิ้ง
$DAYS=30;

# โปรแกรม Sendmail
$SEND_MAIL="/usr/bin/sendmail";

# ทำ URL ไปยังโฟร์เดอร์ที่ต้องการเก็บ E Card และล็อกไฟล์
$BASEURL="http://localhost/cardcgi/log";

# ทำ PATH ไปยังโฟร์เดอร์ที่ต้องการเก็บ E Card และล็อกไฟล์
$BASEDIR="log";

# ทำ URL ไปยังโฟร์เดอร์ที่เก็บภาพ E Card
$PICDIR="http://localhost/cardcgi/pic";

# ทำ URL ไปยังโฟร์เดอร์ที่เก็บเพลง midi
$MIDIDIR="http://localhost/cardcgi/midi";

# URL ของหน้าส่งการ์ด
$SITEURL="http://localhost/cardcgi/card.html";

# ชื่อเวบไซต์
$SITENAME="ไทยไซเบอร์ซอพท์.คอม";

# ชื่อบริการอีการ์ด
$SERVICENAME="ไทยไซเบอร์ซอพท์อีการ์ด";

# นามสุกลของไฟล์ที่จะให้ E Card สร้าง
$EXT=".html";

# ชื่อของโปรแกรมส่ง E Card
$PROGNAME="eCard.cgi";

# ชื่อของล็อกไฟล์
$MAILLOG="maillog.txt";

# หัวจดหมายของ E Card
$SUBJECT ="คุณได้รับอีการ์ด!";


******************************************************************************
Step 2 - อธิบายว่าใช้ทำอะไร
******************************************************************************

เมื่อแตก ZIp แล้วคุณจะเห็นโฟร์เดอร์อยู่ 3 โฟร์เดอร์

โฟร์เดอร์ log ใช้สำหรับ เก็บล็อกไฟล์และอีการ์ด
โฟร์เดอร์ midi ใช้สำหรับ เก็บไฟล์ Midi
โฟร์เดอร์ pic ใช้สำหรับ เก็บภาพอีการ์ด

ส่วนไฟล์ header.txt กับ footer.txt ก็เอาไว้สำหรับใส่หัว/ท้ายของอีการ์ดให้เข้ากับเวบของเรา

******************************************************************************
Step 3 - การเพิ่ม/ลดอีการ์ดเข้าสู่ระบบ
******************************************************************************

การเพิ่ม/ลดอีการ์ดสำหรับโปรแกรมจะเป็นแบบ Manual คือเราจะต้อง Add การ์ดเข้าสู่ระบบด้วยตัวเอง โดยวิธีการ Add ให้ทำตามนี้ครับ

1. เปิดไฟล์ card.html ขึ้นมา คุณจะเห็น Step อยู่ 6 Step ให้ดูใน Step ที่ 1
2. เมื่อดูใน Step 1 จะเห็นรูปอยู่ 7 รูป เป็นรูปเล็กๆ โดยรูปเล็กๆนี้ก็คือรูปตัวอย่างของการ์ดโดยจะมีการทำลิ้งค์ไปยังการ์ดจริงๆ
3. ที่ใต้รูปแต่ละรูปจะมีปุ่ม Radio Buttom อยู่ และเมื่อคลิกที่ปุ่ม Radio Buttom จะเห็นว่ามีชื่อการ์ดอยู่ในนั้น

หลังจากที่เข้าใจหลักการแล้วเราก็เข้าสู่วิธีการเพิ่ม/ลดอีการ์ดกันเลยครับ

1. การเพิ่มการ์ดเข้าสู่ระบบก่อนอื่นเราจะต้องมีรูปการ์ด 2 ใบ ใบแรกเป็นการ์ดจริงๆ อีกใบเป็นรูปการ์ดตัวอย่าง
2. เปลี่ยนภาพในตัวอย่างเป็นภาพของคุณ หลังจากนั้นก็ทำลิ้งค์ไปยังการ์ดจริงๆ
3. ต่อจากนั้นก็ดูที่ใต้ภาพจะเห็นปุ่ม Radio Buttom อยู่ ก็ให้ดับเบิลคลิกที่ปุ่ม แล้วคุณจะเห็นค่า Vulue อยู่ตรงนั้นให้ใส่เป็นชื่อภาพการ์ดของคุณส่งไปเพียงแค่นี้ก็ใช้ได้แล้วครับ

ผมคิดว่าอธิบายเพียงแค่นี้แล้วหลายๆคงจะยังงงอยู่ แต่ถ้าใครใช้ Frontpage หรือ DW เป็น ( ยิ่งเขียน HTML เป็นยิ่งดีใหญ่ ) ก็ให้เปิดไฟล์ card.html ด้วยโปรแกรมที่คุณใช้ หลังจากนั้นก็ดูที่ Step 1 อย่างเดียว ดูตามตัวอย่างที่ผมทำเอาไว้แล้วก็จะเข้าใจเองหล่ะครับ หลักการแล้วก็ไม่มีอะไรมาก เพียงแค่ใส่รูปตัวอย่างลงไปหลังจากนั้นก็ทำลิ้งค์ที่รูปตัวอย่างไปยังอีการ์ด ต่อจากนั้นก็คลิกที่ปุ่ม Radio Buttom แล้วแก้ไขชื่อที่อยู่ในนั้นให้ตรงกับอีการ์ดของคุณ


******************************************************************************
Step 4 - การติดตั้ง
******************************************************************************

หลังจากที่อัพโหลดขึ้นไปหมดแล้วก็ Chmod ตามนี้ครับ

โฟร์เดอร์ ให้ Chmod เป็น 777
ไฟล์ .CGI ให้ Chmod เป็น 755
ไฟล์ .TXT ให้ Chmod เป็น 644 หรือ 666 หรือ 664 ( ตามแต่ Server ของคุณ )

เมื่อ Chmod เรียบร้อยแล้วก็ให้เปิดไฟล์ card.html เพื่อส่งอีการ์ดได้เลยครับ

 

 

 

 

 

 

Copyright © 2001 - Thaicybersoft.com, All Rights Reserved.
หน้าแรก I แลกลิ้งค์ I ทดสอบความเร็วอินเตอร์เน็ต I ติดต่อโฆษณา I ติดต่อเรา
eXTReMe Tracker
ตั้งแต่ 5/10/2547 server uptime monitoring