No entiendo para que asignas una valiable con un valor . .para luego salir del script con un break y exit !!?¿
Cita: if ( $basedatos_nombre == $entrada_nombre ) {
$esta = "Si";
break;
exit;
}
Lo demas . .no lo he mirado .. te faltaria poner la estrutura de la Base de datos (o tabla por lo menos) que gestiona ese script . para ser mas completo todavia ..
Un saludo,