hola a todos miren intento mandar un correo con un archivo adjtunto y no tengo donde provar si el codigo esta bien me gustaria si me dijeran si esta correcto
lo que hago es hacerlo binario y meterlo al mensaje almenos asi me dijeron q lo hiciera el codigo es algo asi me responde si esta bien y si esta mal corrijanme gracias de antemano
<?
$to = $_POST['para'];
$from = "user arroba dominio.com";
$asunto = $_POST['asunto'];
$adjunto = $_POST['adjunto'];
$message = $_POST['mensaje'];
$file = fopen( $adjunto, ‘rb’ );
$data = fread( $file, filesize( $adjunto ) );
fclose( $file );
$message .=var_dump(bin2bstr($data));
$message .="Content-Type: {$fileatttype}";
$message .="name={$fileattname}";
$message .="Content-Disposition: attachment";
$message .="filename={$fileattname}";
$message .="Content-Transfer-Encoding: base64nn";
$message .="{$mime_boundary}";
$header = 'From: ' . $para1 . " \r\n";
$header .= "X-Mailer: PHP/" . phpversion() . " \r\n";
$header .= "Mime-Version: 1.0 \r\n";
$header .= "Content-Type: multipart/mixed";
mail($to,$asunto,utf8_decode($message),$header)
?>