根据我国合同法的规定,合同一般在签订时生效。当事人在签订合同时,需要保证自己有资格签订合同,即当事人的身份真实有效。合同名称写错了怎么办?合同名字写错了,也不能证明签合同的一方就是自己。该合同无效。合同名字签错了,要重新签合同。103010第四十四条规定,依法成立的合同,自成立时生效。法律、行政法规规定须经批准、登记等程序方可生效的,从其规定。第五十二条规定,有下列情形之一的,合同无效: (一)一方以欺诈、胁迫的手段订立合同,损害国家利益的;(二)恶意串通,损害国家、集体或者第三人利益的;(三)以合法形式掩盖非法目的的;(四)损害社会公共利益的;(五)违反法律、行政法规强制性规定的。法律依据:《中华人民共和国合同法》第五十二条有下列情形之一的,合同无效: (一)一方以欺诈、胁迫的手段订立合同,损害国家利益的;(二)恶意串通,损害国家、集体或者第三人利益的;(三)以合法形式掩盖非法目的的;(四)损害社会公共利益的;(五)违反法律、行政法规强制性规定的。