puedes usar html y php con mysql, para hacerlo mas complejo, o simplemente solo con php designando en variables los datos de usuarios para validarlos, es algo complejo que tendrias que investigar, pero te puedo ayudar en algo.
[email protected], te aconcejo que publiques en el area de PHP, que aca no es, xD