invio email php con allegato

rober23

Utente Attivo
4 Ott 2013
32
0
0
ciao a tutti, ho bisogno di creare uno script in php che mandi le e-mail con allegato (un pdf già presente nella root del server). ho provato vari codici ma o non invia il testo del messaggio e invia l'allegato ma che non si può aprire, oppure non invia l'allegato. vi invio parte del mio codice:

Codice:
$dest = $mail;
		$attachment="../file.pdf"; //questo file si trova in una cartella della root, mentre ilpdf è nella root
		
		$file = fopen($attachment,'rb');
		$data = fread($file, filesize($attachment));
		fclose($file);
		$data = chunk_split(base64_encode($data));
		$rand = md5(time());
		$boundary = "==Multipart_Boundary_x{$rand}x";

		$headers = "From: [email protected]_email.it"."\r\n";
		
		$headers .= "\nMIME-Version: 1.0\n";
		$headers .= "Content-Type: multipart/mixed;\n";
		$headers .= " boundary=\"{$boundary}\"";
		
			// Ahora creamos el cuerpo del mensaje

		$msg = "ORA E DATA DI INVIO MAIL:     ".date("D, d M Y   ")."ORE:".date("h:i:s a ")."\n";
		
		$msg.= "--------------------------------------------------------------------------------------- \n\n";
		$msg.= "xxxxxxx"."\n\n";
		$msg.= "In allegato troverà xxxxxxxxx."."\n\n";
		$msg.= "blablablabla"."\n\n";
		
		
		// Finalmente enviamos el mensaje
		if (mail($dest, "ogetto del messaggio", $msg, $headers)){
                         echo "invio riuscito";
               }

cosa devo cambiare e come posso fare?
 
Discussioni simili
Autore Titolo Forum Risposte Data
ANDREA20 [PHP] Modulo email invio PHP 5
Tommy03 Errore invio email con PHP PHP 1
C [PHP] Problema Invio Email Elseif PHP 2
Tommy03 Invio email con PHP PHP 3
A [PHP] Invio email quando viene visitata una pagina PHP 7
Matteo Lorenzon [PHP][WORDPRESS] Form in Wordpress, creazione PDF con dati del form ed invio tramite email WordPress 1
ANDREA20 [MySQL] [PHP] Invio email ordine MySQL 12
ANDREA20 [PHP] Non riesco ad impostare reset password invio via email PHP 6
Y INVIO AUTOMATICO EMAIL CON PHP PHP 4
ANDREA20 [PHP] Invio ordine via email PHP 14
F Problema form invio email php PHP 3
F form invio email php PHP 5
P Problema invio email da php PHP 9
S Invio Email Tramite Php PHP 2
A php msql invio dati per email PHP 2
M invio email con php PHP 1
G Script php per invio email con controllo sintassi e record MX PHP 0
G Script php per invio email con controllo sintassi e record MX PHP 7
C php invio email PHP 1
Cosina Upload multiplo con invio allegati per email PHP 0
S Invio email da form PHP 8
max1974 Invio email PHP 12
F Estrazione Email di persone selezionate e attive / facebook + invio di massa! Annunci servizi di Social Media Marketing 0
bubino8 [WordPress] Invio email da sito WordPress 2
L Settaggio parametri per invio email Ip Cam Sricam IP Cam e Videosorveglianza 13
B MYSQL-INVIO EMAIL O MESSAGGIO AVVISO MySQL 0
R PROBLEMA INVIO EMAIL AL CAMBIO DI STATO ORDINE E-Commerce 1
P problemi invio email con phpmailer PHP 47
L invio smtp con phpmailer - problema invia due volte la email allo stesso utente PHP 0
Monital Invio email con dati di una funzione JS PHP 1
A Invio Email alla connessione di un Client su Lan Reti LAN e Wireless 2
B Invio email multiple PHPMAILER PHP 5
asevenx problema invio email tramite form PHP 3
Y Invio email automatico database background Database 1
S creazione test con invio risposta a una email prescelta PHP 4
A invio email con immagine inline senza clips PHP 0
J Scritp invio email convalida indirizzo PHP 13
P Problemi con phpmail ed invio email PHP 0
A invio email dove sbaglio PHP 1
Task Mc Problema form invio email da sito ç__ç PHP 4
Z Invio email PHP 6
J while dentro while per invio email blocchi PHP 0
L Aiuto per ultimazione form invio email PHP 3
T invio email Classic ASP 4
N Invio email a blocchi PHP 9
A problema con l'invio della password tramite email PHP 23
P Eroore su invio email PHP 6
P Invio email e richiamo di una funzione PHP 11
V invio automatico email PHP 11
E Invio email (era: phpmailer) PHP 52

Discussioni simili