Este foro ya no está activo, así que no puedes publicar nuevas preguntas ni responder a las preguntas existentes.

Adjuntar imagen y enviarla por email

14 de octubre de 2016

Tengo una pregunta cuando le doy enviar me devuelve un "Array" en el email del destinatario no me envia la imagen... a que se debera?

$to = "[email protected]";
$subject = "Mensaje Enviado";
$Nombre = "Nombre: ".$_POST["nombre"]."\n";
$Email = "Email: ".$_POST["Email"]."\n";
$Telefono = "Telefono: ".$_POST["telefono"]."\n";
$Marca = "Marca: ".$_POST["marca"]."\n";
$Modelo = "Modelo: ".$_POST["modelo"]."\n";
$Anio = "Año: ".$_POST["anio"]."\n";
 
$Upload = "Upload: ".$_FILES["archivo"]."\n";
 
$nombreFile= $_FILES["archivo"]["name"]."\n";
 
$sizeFile= $_FILES["archivo"]["size"]."\n";
 
$typeFile= $_FILES["archivo"]["type"]."\n";
 
$tempFile= $_FILES["archivo"]["tmp_name"]."\n";
 
$condicion = "Condicion: ".$_POST["people"]."\n";
 
$asegurado = "Compania: ".$_POST["asegurado"]."\n";
$Patente = "Patente: ".$_POST["patente"]."\n";
$contenido =  $Nombre. $Email. $Telefono. $Marca. $Modelo . $Anio.$Upload. $Patente. $condicion.$asegurado;
 
$header = "From: [email protected]\nReply-To:".$_POST["email"]."\n";
$header .= "Mime-Version: 1.0\n";
$header .= "Content-Type: text/plain";
 
if(mail($to, $subject, $contenido ,$header)){
    echo "Mail Enviado.";
}
php

Respuestas

#1

Creo que no puedes juntas los métodos GET/POST con $Files. Tal vez ese es el error.

@AngelKrak

24 noviembre 2016, 6:12