Estudiando por mi cuenta he aprendido Xhtml, css y un poco de javascript, ahora que ya tengo noción del diseño web básico, lo que quiero aprender es la interacción de un usuario conmigo a través de una web, por medio de formularios como los de registro, comentarios, clic en botones, etc. Pero no se como empezar. Se que se necesita la base de datos ( de base se algo por la universidad) y PHP pero no se que cosas más pueda necesitar, ni tampoco como empezar a estudiar lo relacionado a la interacción con el usuario.
Se como hacer los formularios en html, pero no se que hacer para probar como funcionan, no se como crear una base de datos para mi web y si lo puedo probar en un local host de mi pc.?
Yo tengo instalado el xampp, apache + php + mysql y estoy perdido por que ahora que tengo el diseño de la web, no se como darle funcionalidad, como darle vida, como hacer que lo que hacen los usuarios se registre en mi servidor, como ellos pueden recuperar información, ver mensajes, etc.
Si alguien pudiera ayudarme a comenzar o a tener una idea de como se hace una web asi, teniendo en cuenta que yo ya tengo el diseño listo, y quiero usar formularios y que esos formularios guarden en mi servidor.
Gracias, espero su ayuda!