有效,合同只要是双方的真实意思表示就有效,名字不同可以更正一下就可以了。
如果发生了纠纷,打官司,合同就无效了。对方肯定会不履行合同条款的。所以签合同的时候一定要认真细致,发现问题及时更正。
姓名和身份证不符,那么合同就是无效的。