Tenho um sistema php simples de redefinição de senha de email no cpanel, ele está funcionando perfeitamente, mas o problema é que quando clico no botao "redefinir senha" no meu formulário ele processa normalmente e altera a senha, mas ele nao exibe nenhum alert ou qualquer menssagem dizendo que a senha foi alterada com sucesso ou nao. Ele apenas altera a senha normalmente e recarrega a pagina ou seja ao processar fica na mesma pagina, apenas zera os valores do formulario.
Preciso que ao processar o codigo php (ou seja ao redefinir a senha com sucesso) ele exiba um alert dizendo por ex: "Sua senha foi alterada com Sucesso!"
Segue abaixo o código php que estou usando:
$theme = "x3"; if (isset($_SESSION["usermail"])) { $postfields = "email=" . $_SESSION["usermail"] . "&domain=" . $domain . "&password=" . $_POST['senha'] . '"a=1'; $popPost = curl_init(); $url = "http://" . $username . ":" . $password . "@" . $domain . ":2082/frontend/" . $theme . "/mail/dopasswdpop.html?" . $postfields; curl_setopt($popPost, CURLOPT_URL, $url); curl_setopt($popPost, CURLOPT_POST, 1); curl_setopt($popPost, CURLOPT_RETURNTRANSFER, 1); curl_setopt($popPost, CURLOPT_TIMEOUT, 15); $popPost_result = curl_exec ($popPost); curl_close ($popPost); $start = strpos($popPost_result, '<b>Account'); $end = strpos($popPost_result, '<!-- pre tag ended here -->'); $responce = substr($popPost_result, $start, $end-$start); }
Tentei adicionar no final do codigo php (apos a string $responce) a seguinte linha de comando:
if ($responce = substr($popPost_result, $start, $end-$start)) { echo "<script language='javascript' type='text/javascript'> alert('Senha alterada com Sucesso! Clique em OK para se Logar.'); window.location.replace('./login.php'); </script>"; }
Mas tambem nao funcionou! Por favor se puderem me dar alguma luz para resolver este problema ficarei agradecido...
Bom final de semana a todos...