echo $usuario . " " . $senha; $command = "UPDATE usuario SET senha = '{$senha}' WHERE user = '******'"; $result_query = mysqli_query($con, $command) or die(mysqli_error($con)); mysqli_close($con); if ($result_query == true) { return 1; } else { return 0; } } $tipo_operacao = $_GET['tipoOperacao']; $nomeDeUsuario = $_GET['nomeDeUsuario']; $senha = $_GET['senha']; $confirmarSenha = $_GET['confirmarSenha']; if ($tipo_operacao == 1) { $resultado = usuarioExiste($nomeDeUsuario, $senha); if ($resultado == 1) { session_start(); $_SESSION["login"] = $nomeDeUsuario; $_SESSION["falhaLogin"] = 0; $_SESSION["falhaCadastro"] = 0; $_SESSION["falhaAlterar"] = 0; header('location: home.php'); die; } else { session_start(); $_SESSION["falhaLogin"] = 1; $_SESSION["falhaCadastro"] = 0; $_SESSION["falhaAlterar"] = 0; header('location: index.php'); die;
if ($n == 1) { $source .= '1234567890'; } if ($sc == 1) { $source .= '|@#~$%()=^*+[]{}-_'; } if ($length > 0) { $rstr = ""; $source = str_split($source, 1); for ($i = 1; $i <= $length; $i++) { mt_srand((double) microtime() * 1000000); $num = mt_rand(1, count($source)); $rstr .= $source[$num - 1]; } } return $rstr; } $u = $_POST['usuario']; $r = usuarioExiste($u); if ($r == TRUE) { $newPass = RandomString(15, TRUE, TRUE, TRUE); $para = $_POST["usuario"]; $titulo = 'Recuperación de Contraseña'; $mensaje = 'Contraseña Nueva: ' . $newPass; $cabeceras = 'From: webmaster@Timer.com' . "\r\n" . 'Reply-To: webmaster@Timer.com' . "\r\n" . 'X-Mailer: PHP/' . phpversion(); recordarClave($u, $newPass); mail($para, $titulo, $mensaje, $cabeceras); header('Location: index.php'); } else { header('Location: recuperar_password.php?e=1'); }