Quantcast
Channel: Últimos conteúdos
Viewing all articles
Browse latest Browse all 14190

Problema ao com Php Mail

$
0
0

Fiz uma pagina onde você ao esquecer a senha você coloca o seu email e eu envio a senha. So que quero fazer o teste no local host e naum sta dando certo

 

>>> Formulario <<<

 

<form action="consulta_senha.php" method="get">
  Digite o e-mail para recuperar a senha <input type="text" name="email" id="email" value=""><br/>
  <input type="submit" value="Enviar">
</form>
 
>>>Este é o codigo php<<<
 
<?php
/* Recupera senha e envia e-mail */
$email = $_GET['email']; // Recupera email informado do formulario
 
/* Pesquisa por e-mail informado e retorna senha */
$sql = "SELECT senha FROM cliente WHERE email ='$email'";
$resp = mysql_query($sql, $con);     >>>>>>> AQUI É A LINHA 7 <<<<<<
$destinatario = $cliente->getCliente;
 
if (mysql_num_rows($resp) > 0)    >>>>>>> AQUI É A LINHA 10 <<<<<<
{
$senha = '';
while($r = mysql_fetch_array($resp))
{
$senha = $r['senha'];
}
 
$conteudo_email = 'Sua senha é: ' . $senha;
 
/*  Com a senha em mãos envia no corpo do e-mail  */
 
/* Ex de envio informado pelo: wolfphw */
 
    require 'PHPMailerAutoload.php';
    $mail = new PHPMailer;
    $mail->isSMTP();
    $mail->SMTPDebug = 0;
    $mail->Debugoutput = 'html';
    $mail->Host = "smtp.gmail.com.br";
    $mail->Port = 587;
    $mail->SMTPAuth = true;
    $mail->IsHTML(true);
    $mail->Username = "cahm.1988@gmail.com";
    $mail->Password = "roberiolana2008";
    $mail->setFrom('cahm.1988@gmail.com', 'Carlos Moura');
    $mail->addAddress('$email', '$destinatario');
    $mail->Subject = 'Titulo do email';
    $mail->Body = 'teste de mensagem no corpo do email';
    
    //send the message, check for errors
    if (!$mail->send()) {
        echo "Mailer Error: " . $mail->ErrorInfo;
    } else {
        echo "Enviado";
    }
}
?>
 
>>> php ini <<<
extension=php_openssl.dll
extension=php_sockets.dll
 
>>> Apache <<<
 
ssl_module ativado
 
 
>>> dando esse erro <<<
 
Warning: mysql_query() expects parameter 2 to be resource, null given in C:\wamp\www\projeto\consulta_senha.php on line 7
 
Warning: mysql_num_rows() expects parameter 1 to be resource, null given in C:\wamp\www\projeto\consulta_senha.php on line 10
 
 
 
E se com esse scipt da pra eu fazer a função ao cliente finalizar o pedido eu receba um e-mail que foi feito uma consulta no meu site. com nome do cliente que tipo de itens
 
 
 
 

Viewing all articles
Browse latest Browse all 14190

Trending Articles