没有效。法人已经变更,签合同必须是变更以后的新的法人签订,才是有效的。变更之日,以原法人原来签的合同是有效的。
合同无效的情形有以下这些:
1、当事人为无民事行为能力人;
2、双方当事人意思表示虚假;
3、合同内容违反法律、行政法规的强制性规定;
4、违背公序良俗;
5、当事人恶意串通,损害他人合法权益。