合同生效需满足以下条件:1. 行为人具有相应的民事行为能力。这意味着签订合同的当事人应具备能独立实施民事法律行为的资格。比如,成年人签订合同一般具有完全民事行为能力;限制民事行为能力人实施的纯获利益的民事法律行为或者与其年龄、智力、精神健康状况相适应的民事法律行为有效,其他行为则需经其法定代理人同意或追认。2. 意思表示真实。即当事人在订立合同时,内心意愿与外在表示一致,不存在欺诈、胁迫等导致意思表示不真实的情形。3. 不违反法律、行政法规的强制性规定,不违背公序良俗。合同内容必须合法合规,符合社会公共利益和道德准则。例如,违法的买卖毒品等合同是无效的。4. 合同具备必要条款。一般包括当事人的姓名或者名称和住所、标的、数量、质量、价款或者报酬、履行期限、地点和方式、违约责任、解决争议的方法等。不同类型合同可能有特定的必要条款要求,缺少必要条款可能影响合同效力或履行。只有同时满足上述条件,合同才能产生法律效力,对当事人具有法律约束力。
以上是律师的法律建议,如有疑问,欢迎进一步咨询。