pedido($sqlStmt); if ((int)($connectDb->registosNumero()) > 0) { $errorsResult++; $errEmail = "este e-mail já existe no nosso sistema, crie uma conta com outro."; $formEmail2 = ""; } } if (strlen($formSenha)<5) { $errorsResult++; $errSenha = "A sua senha tem de ter um mínimo de 4 carácteres"; } $date_array = explode("-", $formNascimento); if (count($date_array)==3) { if ( !checkdate($date_array[1], $date_array[0], $date_array[2]) ) { $errorsResult++; $errNascimento = "A data de nascimento é inválida"; } }else { $errorsResult++; $errNascimento = "A data de nascimento é inválida"; } if (strlen($formSexo)<1) { $errorsResult++; $errSexo = "Tem de escolher um sexo"; } if ((int)$errorsResult < 1) { $connectDb2 = New BDMySql(DbHost, DbUser, DbPassword, DbName, 0); $sqlStmt = "INSERT INTO utilizadores (utilizadores_nome, utilizadores_email, utilizadores_password, utilizadores_datac, utilizadores_sexo, utilizadores_nascimento) VALUES('" . $formNome . "', '" . $formEmail . "', MD5(CONCAT('" . $pwdWord . "', '" . $formSenha . "')), NOW(), '" . $formSexo . "', '" . $date_array[2] . "-" . $date_array[1] . "-" . $date_array[0] . "')"; $connectDb->pedido($sqlStmt); $ultimoIdIns = $connectDb->registosUltimo(); /* $sqlStmt = "SELECT id_ocasioes FROM ocasioes"; $connectDb->pedido($sqlStmt); while($registo = $connectDb->registosProximo()) { $sqlStmt = "INSERT INTO alertas (id_ocasioes, id_users) VALUES('" . $registo['id_ocasioes'] . "', '" . $ultimoIdIns . "')"; $connectDb2->pedido($sqlStmt); } */ $infoMensagem = "Obrigado pelo registo no Dejovu.Com"; if (valida_email($formEmail)) { $m_SQLStmt="SELECT alertas_id FROM alertas WHERE alertas_email='" . $formEmail . "' AND grupo_id = '0'"; $connectDb->pedido($m_SQLStmt); if ($registo = $connectDb->registosProximo()) { //$response .= "
" . htmlentities("Foi mantida(o) na lista!") . ""; }else { $m_SQLStmt="INSERT INTO alertas (grupo_id, alertas_email, alertas_data) VALUES('0', '$formEmail', NOW())"; $connectDb->pedido($m_SQLStmt); //$response .= "

    " . htmlentities("Foi INSERIDA(O) na lista!") . "

"; emailenvia($formEmail, "amigo@dejovu.com", "Dejovu.Com Newsletter", "subscribe News utilizador" , ""); } } $corpo = " Viva, OBRIGADO pelo seu registo no Dejovu.Com! Os dados que nos fez chegar sao os seguintes: Nome: " . $formNome . " Email: " . $formEmail . " Senha: " . $formSenha . " Agora poderá entrar na zona de utilizadores pelo link http://" . $_SERVER['HTTP_HOST'] . "/comunidade/ Introduzir este seu e-mail e respectiva Senha e usufruir de mais funcionalidades do nosso website. Cumprimentos, Equipa Dejovu.Com "; @emailenvia("no-reply@" . $_SERVER['HTTP_HOST'], $formEmail, "O seu registo no Dejovu.com", $corpo, ""); }else { $frmNome = $formNome; $frmEmail = $formEmail; $frmEmail2 = $formEmail2; $frmSexo = $formSexo; $frmNascimento = $formNascimento; } } if ( (int) $_SESSION['sessao_utilizadorid'] > 0) header("Location: /comunidade/"); $txt_title_header = "Registo | Comunidade | Dejovu.com"; include($_SERVER['DOCUMENT_ROOT'] . "/classes/classe-bd-mysql.php"); $mysql = New BD_mysql(_BDSERVIDOR, _BDUTILIZADOR,_BDSENHA,_BDNOME,0); ?>