0)) $COD .= '@viavale.com.br'; /// deverá pegar o codigo do usuario logado $ATUAL= addslashes($_POST['via_senha_atual']); $NOVA1 = addslashes($_POST['via_nova']); $NOVA2 = addslashes($_POST['via_confirma']); $ok = false; if(strlen($COD) || strlen($ATUAL)) { if(!strlen($ATUAL)) $ATUAL='SEMSENHADETECTED'; if(( $NOVA1 != $NOVA2) || (!strlen($NOVA1))) { $msg = "ATENCAO: A nova senha e a confirmacao de senha sao diferentes, ou invalidas"; } else { // verifica se a senha atende os requisitos de segurança: 2 letras e 3 numeros, no minimo $letras = 0; $numeros = 0; for($i=0; $i=48) && ($asc <=57)) $numeros++; if(($asc >=65) && ($asc <=90)) $letras++; if(($asc >=97) && ($asc <=122)) $letras++; } if(($letras>=2) && ($numeros>=3)) { $sql = "SELECT username, password FROM mailbox WHERE username = '" . $COD . "' AND password = '" . $ATUAL . "'"; $rs = mysql_query($sql); if(mysql_num_rows($rs)) { $rf = mysql_fetch_array($rs); if ($rf['password'] == $ATUAL) { $sql = "UPDATE mailbox SET password = '" . $NOVA1 . "' WHERE username = '" . $COD . "'"; // AND senha = '" . $ATUAL . "'"; mysql_query($sql) or die("Em manutencao. Tente novamente mais tarde."); $msg = "Sua senha de e-mail foi modificada com SUCESSO!"; $ok = true; } else { $msg = "ATENCAO: Senha atual não esta correta."; } } else { $msg = "ATENCAO: Codigo de usuario ou senha incorretos."; } } else { $msg = "ATENCAO: Nova senha nao atende aos requisitos de segurança: devera ser formada por pelo menos 2 LETRAS e 3 NUMEROS."; } } } ?>
TROCA DE SENHA DE E-MAIL
TROQUE A SENHA ABAIXO:
Código de Usuário:
Senha Atual:
Nova Senha *:
Confirmação da Nova Senha *:

* A nova senha deverá ser formada por no mínimo
2 letras e no mínimo 3 números

SENHA MODIFICADA COM SUCESSO!

Sua senha de E-mail da Viavale foi modificada com Sucesso!