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."; }
Respuestas
Creo que no puedes juntas los métodos GET/POST con $Files
. Tal vez ese es el error.
@AngelKrak
24 noviembre 2016, 6:12