готовых решений море мой тут, но он писался за пару часов. в основном для ознакомления с внутреностями пхпББ