如果是以公司名义签订的合同,仅仅有盖章没有签字,同样是有效的;如果是以个人名义签订的合同,本人签字的就可以生效。
根据《合同法》第三十二条规定,当事人采用合同书形式订立合同的,自双方当事人签字或者盖章时合同成立。如果是以公司名义签订的合同,如果在合同中没有特别约定要签字才生效,仅仅有盖章没有签字,同样是有效的;如果是以个人名义签订的合同,是要有本人签字的,盖章很难证明其效力。
法律依据:《中华人民共和国合同法》第三十二条当事人采用合同书形式订立合同的,自双方当事人签字或者盖章时合同成立。