合同没有约定有效期,合同依然生效。一般来说,依法成立的合同,自成立时生效,但是法律另有规定或者当事人另有约定的除外。合同的生效要件包括:当事人具有相应的民事行为能力;意思表示真实;不违反法律、行政法规的强制性规定,不违背公序良俗。只要合同满足这些生效要件,即便未约定有效期,也会生效。例如,甲卖给乙一批货物的合同,没写有效期。但双方签字后,合同就生效了。甲有义务按约定交付货物,乙有义务支付货款。没有约定有效期的合同,在履行完毕或出现法定解除、终止等情形前,合同持续有效。当事人应当按照约定全面履行自己的义务,否则需承担违约责任。
以上是律师的法律建议,如有疑问,欢迎进一步咨询。