购房合同一般具有法律效力,但需满足一定条件。首先,合同双方应具备相应的民事行为能力。其次,合同内容须是双方真实意思的表示,不存在欺诈、胁迫等情形。再者,合同内容不能违反法律法规的强制性规定,不能违背公序良俗。如果购房合同符合上述条件,就对双方产生法律约束力,双方应按照合同约定履行各自的义务。若一方违约,另一方有权依据合同约定要求违约方承担违约责任,比如支付违约金、继续履行合同等。但如果合同存在无效或可撤销的情形,如一方以虚假的意思表示订立合同,或者合同损害了国家、集体或第三人的利益等,则合同可能被认定为无效或可撤销。
以上是律师的法律建议,如有疑问,欢迎进一步咨询。