通常来讲,要是合同上没有本人签字,那这合同一般就没啥效力。合同要生效,通常得双方当事人都真心实意地表达意思,并且还得签字确认。签字这事儿可重要,它就像是合同成立的一个关键条件,代表着当事人认可并接受合同条款。
不过,也有一些特殊的情况。就像有时候,当事人一方已经把主要的义务给履行,而对方也接受了,那这种情况下,这合同就可以被视为已经成立;还有在一些法律有规定的特定情形里,就算没签字,合同也可能按照法律规定变得有效。
总而言之,一般来说没本人签字的合同是无效的,但可不能就这么绝对地看待,得具体情况具体分析。要是对合同的有效性有点拿不准,最好还是去咨询一下专业的律师,让他们给咱出出准确的法律意见。