Mesclar php con html no muy bien visto estos dias..
te aconsejo que cambies a modelo de 3 capas.
Osea
html ---- php------- conexion BD
busca en San google creacion de template con php...
o usa Smarty para la creacion de templates es el mas usado.
con respecto a la seguridad lo mejor es usar sesiones en php y por supuesto tener tus servidores web y de BD bien configurados.
te aconsejo que cambies a modelo de 3 capas.
Osea
html ---- php------- conexion BD
busca en San google creacion de template con php...
o usa Smarty para la creacion de templates es el mas usado.
con respecto a la seguridad lo mejor es usar sesiones en php y por supuesto tener tus servidores web y de BD bien configurados.