A-AA+then

ต้องทำเวบ ให้ผู้ใช้สามารถเปลี่ยนสกินได้ค่ะ รบกวนหน่อยนะคะ

1,091
ต้องทำเวบ ให้ผู้ใช้สามารถเปลี่ยนสกินได้ค่ะ เปลี่ยนได้ทั้ง สกินที่เรามีอยู่ และผู้ใช้สามารถเอง ได้เหมือน hi5 ค่ะ ช่วยแนะนำด้วยนะคะ ตอนนี้นึกไม่ออกเลยว่าจะทำยังไง ขอบคุณค่ะ

2 ความคิดเห็น

เปรียวไม่รู้หรอกฮ่ะ ไ้ด้แต่มั่วเอา
แต่ก่อนที่จะมีผู้ที่รู้ลึกรู้จริงเข้ามาตอบ
เปรียวขอเสนอความคิดแบบงูๆ ปลาๆ
บวกกับยังไม่เคยทดสอบ เพราะไม่เคยทำดู

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

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

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

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

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

เรื่องมันยาว

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

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

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

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