";
if($_REQUEST['go']=='activa'){
//FAZ ACTIVACAO DO MEMBRO
$cod_activacao=$_REQUEST['c'];
$db = new db();
$db->query('UPDATE membros SET cod_activacao=\'activo\' WHERE cod_activacao=\''.$cod_activacao.'\'');
//substitui na DB o codigo de activacao por 'activo'
echo "
Conta activada! Pode agora fazer login na sua Área de Cliente e publicar os seus alugueres.
Proseguir para a área de cliente
";
$db->close();
} else if($_REQUEST['go']==1){
$email=$_POST['email'];
$password=$_POST['pass1'];
$password2=$_POST['pass2'];
$nome=$_POST['nome'];
$morada=$_POST['morada'];
$codpostal=$_POST['codpostal'];
$localidade=$_POST['localidade'];
$contribuinte=$_POST['contribuinte'];
$tlm=$_POST['tlm'];
$tlmalt=$_POST['tlmalt'];
$fax=$_POST['fax'];
$condicoes=$_POST['condicoes'];
//Verifica se o codigo (imagem) está correcto
$number = $_POST['txtNumber'];
if (md5($number) != $_SESSION['image_random_value']) {
erro('Necessita digitar o código de verificação.');
}
//Validação dos dados
/*if(checkEmail($email) == FALSE)
erro('E-Mail inválido.');*/
else if($password!=$password2)
erro('As passwords são diferentes.');
else if ($password=='' || $password2=='')
erro('Não preencheu o campo
');
else if ($email=='')
erro('Não preencheu o campo ');
else if ($nome=='')
erro('Não preencheu o campo ');
else if ($morada=='')
erro('Não preencheu o campo ');
else if ($codpostal=='' || $codpostal=='0000-000')
erro('Não preencheu o campo ');
else if ($localidade=='')
erro('Não preencheu o campo ');
else if ($contribuinte=='')
erro('Não preencheu o campo ');
else if ($tlm=='')
erro('Não preencheu o campo ');
else if ($condicoes!='on')
erro('É necessário aceitar as condições para se registar.');
else if(strlen($contribuinte)!=9)
erro('Numero de contribuinte inválido');
else if(strlen($tlm)!=9)
erro('Numero de telemóvel inválido');
else if(strlen($password)<=4)
erro('A password deverá ter no minimo 4 caracteres');
$cod_activacao=rand_str(32,'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz1234567890');
date_default_timezone_set('GMT');
$today = date ("Y-m-d H:i:s");
$password=md5($password);
//Insere os dados na DB com campo activo = 0 e envia email com codigo de activação
$db = new db();
//verifica se o email ja existe na DB, se sim dá erro e aborta registo
$db->query("SELECT * FROM membros WHERE email='$email'");
if (mysql_num_rows($db->result)>0)
erro('Esse e-mail já se encontra registado.');
else {
$dados = array('ID' => '', 'email' => $email, 'password' => $password, 'nome' => $nome, 'morada' => $morada, 'localidade' => $localidade, 'codpostal' => $codpostal, 'telemovel' => $tlm, 'contactoalt' => $tlmalt, 'fax' => $fax, 'data_in' => $today, 'ult_login' => $today, 'admin' => '0', 'cod_activacao' => $cod_activacao, 'nif' => $contribuinte, 'creditos' => 0);
$db->insert('membros',$dados);
$db->close();
//envia e-mail de activação
$to = array($email);
$subject = 'Registo - Portal Aluga Casa';
$message = '
Bemvindo ao Portal Aluga Casa.
É com enorme prazer que recebemos o seu registo, para começar a utilizar a sua conta deve proceder à activação para isso basta clicar no link: http://www.alugacasa.com/registo.php?go=activa&c='.$cod_activacao.'
Para mais informações não hesite em contactar a nossa equipa pelo e-mail geral@alugacasa.com ou pelo telefone 289 393 801
';
sendMail($message,$subject,$to);
echo "
$LANG_registo_sucesso
";
}
} else {
echo "
";
}
echo "