Ir para conteúdo
Fórum Script Brasil
  • 0

Lembrar Senha


sorocabaunderground

Pergunta

eu montei um script de lembrar senha + está dando uns erros

o codigo

<?

include"autentica.php";

require("conn.php");

$email = $_REQUEST['email'];

$nomedosite = "Olimpo Arte Sistema Administrativo";

$email_do_webmaster = "vinicius@softdesign.com.br";

$nome_webmaster = 'SoftDesign';

$linkdosite = "http://www.softdesign.com.br";

$sql = mysql_query("SELECT * FROM tbadmin WHERE email = '$email'") or die (mysql_error());

$total = mysql_num_rows($sql);

if ($total == 1){

while($l = mysql_fetch_array($sql)) {

$enivar = "Lembrar Senha!!! ".$nomedosite." ";

$enivar .= $l['nome'];

$enviar .= "Foi pedido uma solicitação de recuperação de senha para o login:";

$enviar .= $l['login'];

$enviar .= ", a sua senha é:";

$enviar .= $l['senha'];

$enviar .= ",senha enviada para o E-mail:";

$enviar .= $l['email'];

$enviar .= "Obrigado!! ".$nome_webmaster." ";

$enviar .= " ".$linkdosite." ";

mail("$email", "[$nomedosite][Lembrar Senha]", $enviar,"From: $email_do_webmaster <$nomedosite> ");

$erro = "Sua senha foi enviada para sua conta de email com sucesso! Obrigado !";

}

}else{

$erro = "Desculpe! Seu e-mail não esta cadastrado em nosso site ou Talves você tenha se cadastrado com outro email! ";

}

?>

erros

Notice: Undefined variable: enviar in c:\arquivos de programas\easyphp1-7\www\olimpoarte\adm\func\verificaemail.php on line 23

Warning: mail(): Failed to connect to mailserver at "localhost" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in c:\arquivos de programas\easyphp1-7\www\olimpoarte\adm\func\verificaemail.php on line 32

ps:. montei de cabeça isso c tiver tudo errado da um toke =P

Link para o comentário
Compartilhar em outros sites

8 respostass a esta questão

Posts Recomendados

  • 0

opa tinha esquecido

$enivar = "Lembrar Senha!!! ".$nomedosite." ";

$enivar .= $l['nome'];

$enviar .= "Foi pedido uma solicitação de recuperação de senha para o login:";

$enviar .= $l['login'];

$enviar .= ", a sua senha é:";

$enviar .= $l['senha'];

$enviar .= ",senha enviada para o E-mail:";

$enviar .= $l['email'];

$enviar .= "Obrigado!! ".$nome_webmaster." ";

$enviar .= " ".$linkdosite." ";

$enivar != $enviar

mail($email, "$nomedosite - Lembrar Senha", $enviar,"From: $email_do_webmaster");

não tá tudo certo?

Parse error: parse error, unexpected T_STRING in c:\arquivos de programas\easyphp1-7\www\olimpoarte\adm\func\verificaemail.php on line 33

erro na linha 33 que é a linha do mail

Link para o comentário
Compartilhar em outros sites

  • 0

você escreveu errado

$enivar = "Lembrar Senha!!! ".$nomedosite." ";

$enivar .= $l['nome'];

o certo é $enviar e não $enivar

e esse erro é porque você colocou aquilo que eu falei que tava errado e ainda não colocou o ponto e virgula por isso que deu esse erro também

Link para o comentário
Compartilhar em outros sites

  • 0

:lol:

a odeio esses meus erros

agora outra coisa isso já não tem nada a ver com o meu codigo é ero no servidor??

Warning: mail(): Failed to connect to mailserver at "localhost" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in c:\arquivos de programas\easyphp1-7\www\olimpoarte\adm\func\verificaemail.php on line 34

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,4k
×
×
  • Criar Novo...