Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Estou com dificuldade de fazer upload de arquivo para meu email.
É o seguinte, eu preciso que vá em ano para meu email, alguém pode me ajudar?
apareçe a seguinte mensagem
Could not access file: uploads/ SMTP Error: Could not connect to SMTP host. Não foi possível enviar a mensagem. SMTP Error: Could not connect to SMTP host.
<!doctype html>
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />
</head>
<body>
<fieldset>
<form action="" method="post" enctype="multipart/form-data">
<label for="Arquivo">Arquivo:</label>
<input type="file" name="arquivo" />
<input type="submit" name="enviar" value="Enviar"/>
</form>
</fieldset>
<?php
require("class.phpmailer.php");
$mail = new PHPMailer();$mail->From="thiago_db@hotmail.com"; // indica o e-mail do remetente.
$mail->FromName="Upload mailer"; // indica o nome do remetente, ex: "Empresa X" . É opcional
$mail->Sender="thiago_db@hotmail.com";
$mail->AddReplyTo("thiago_db@hotmail.com", "Responsta do site");
$mail->AddAddress("thiago_db@hotmail.com"); // "email@seu_dominio.com"
$mail->Subject = "Arquivo em anexo"; // indica o título da mensagem
$mail->IsHTML(false);
$mail->AddAttachment('uploads/$file');if(!$mail->Send())
{
echo "Não foi possível enviar a mensagem. " . $mail->ErrorInfo;;
}
else
{
echo "A Mensagem foi enviada com sucesso!";
}
?>
</body>
</html>Carregando comentários...