Lo he probado y va bien a excepción de insertar.php que me suelta este error que nunca habia visto:
Las lineas de error de mi código son las siguientes:
Código PHP:
Ha habido un error al insertar los valores.
Column count doesnt match value count at row 1
Por lo que he podido comprobar es que estoy intentando hacer una consulta donde el numero de campos no concuerda con el numero de valores Y EN EFECTO, así era.