根据《中华人民共和国合同法》的规定,婚前协议是合法的,但是婚姻法对婚前协议有一定的限制。婚前协议不能损害国家、社会公共利益,不能违反法律强制性规定,也不能损害第三人合法权益。
对于男方婚前贷款买房的情况,如果双方在婚前签订了协议,约定房产婚后为夫妻共同财产,共同还贷,这样的协议是有效的,但是需要注意以下几点:
1. 婚前协议必须是自愿的,不能存在任何强迫或欺诈的情况;
2. 婚前协议必须是公平的,双方的权利和利益应该得到平等的保护;
3. 婚前协议必须是合法的,不能违反法律强制性规定。
因此,在签订婚前协议时,建议您咨询专业律师的意见,并且在协议中详细约定双方的权利和义务,以避免发生纠纷。