法律解析:
视情况而定。购房合同是购房子的主要凭证,但是在购买房子的时候,合同上面签订的并不是购房者本人的名字,而是由其家人或朋友代签,这时候很多人就担心合同的效力。购房合同一般都需要购房人签字确认,这是公民的权利。因为合同法规定,合同经双方当事人签字生效。如果购房人确因特殊情况而无法签字的,可以书面委托其他公民作为代理人进行签名和按捺手印。只要有购房人的书面委托书,代理人代签就是有效的。
【法律依据】:
《中华人民共和国公司法》 第二百五十一条 承揽合同是承揽人按照定作人的要求完成工作,交付工作成果,定作人给付报酬的合同。 承揽包括加工、定作、修理、复制、测试、检验等工作。