ต้องทำเวบ ให้ผู้ใช้สามารถเปลี่ยนสกินได้ค่ะ เปลี่ยนได้ทั้ง สกินที่เรามีอยู่ และผู้ใช้สามารถเอง ได้เหมือน hi5 ค่ะ ช่วยแนะนำด้วยนะคะ ตอนนี้นึกไม่ออกเลยว่าจะทำยังไง ขอบคุณค่ะ
.::{เปรียว}::. 02 ก.ย. 2552 10:32
เปรียวไม่รู้หรอกฮ่ะ ไ้ด้แต่มั่วเอา
แต่ก่อนที่จะมีผู้ที่รู้ลึกรู้จริงเข้ามาตอบ
เปรียวขอเสนอความคิดแบบงูๆ ปลาๆ
บวกกับยังไม่เคยทดสอบ เพราะไม่เคยทำดู

เดาว่า.............

ตอนนี้คงทำให้เว็บตัวเองเปลี่ยนสกิน
(เฉพาะหน้าเว็บหลังซึ่งเปลี่ยนโดย Admin)
ได้แล้ว แต่อยากจะให้ User เปลี่ยนสกินได้
โดยเป็นแบบเฉพาะบุคคล
ลักษณะดังนี้ คงต้องเก็บค่า ID ของสกินที่
User ใช้ลงไปในฐานข้อมูลรวมไปกับข้อมูล
อื่นๆ ของ User นั้นๆ ด้วย

ดังเช่นว่า ข้อมูล User A มีข้อมูล
IDname=A
IDskin=0001

ก็เอาตรงนี้ไปเชื่อมโยงกับพาธของสกินที่ User
ดังกล่าวใช้อ่ะนะ

บอกไว้ก่อนว่าไม่เคยทำจิงๆ แต่อยากช่วย
หากผิดพลาดก็ขออภัย
ฝากท่านอื่นที่รู้ลึกรู้จริงเข้ามาช่วยด้วยฮ่ะ
กรกฎ วิริยะ 02 ก.ย. 2552 13:11
เรื่องมันยาว

เอาแบบสั้นๆไปประยุกต์ดูนะ

เก็บ template และ CSS ลงฐานข้อมูลครับ ปกติก็เพิ่มฟิลด์ลงบนฐานข้อมูลสมาชิกละครับ เนื่องจากเป็นข้อมูลส่วนบุคคลอยู่แล้ว

ถ้าจะเก็บเป็นไฟล์ก็ได้ครับ แยกกันคนละโฟลเดอร์เท่านั้นครับ

สิ่งที่ต้องทำความเข้าใจ คือ หลักการทำ template และ วิธีการปรับแต่ง CSS ละครับ ถ้าเข้าใจ 2 อย่างนี่แล้ว การเก็บไว้บนไฟล์ หรือ การเก็บไว้ใน db ก็ไม่ใช่ปัญหา