Funziona benissimo nell'esempio della semplice stampa, ma quando la uso per passare una variabile come nel seguente codice mi da errore:codice:<?php $e="mail@virgilio.it"; $ogg="allegare file"; $mittente="miaemail@email.com"; $reply="miaemail@email.com"; $titolo="file.pdf"; $f=$_FILES['finestra']; /*Inserire l'indirizzo del file che si vuole inviare come allegato*/ $filetype="application/pdf (.pdf)"; $intestazioni = "From: $mittente\nReply-To: $reply\nX-Mailer: Sismail Web Email Interface\nMIME-version: 1.0\nContent-type: multipart/mixed;\n boundary=\"Message-Boundary\"\nContent-transfer-encoding: 7BIT\nX-attachments: $titolo"; $body_top = "--Message-Boundary\n"; $body_top .= "Content-type: text/html; charset=iso-8859-1\n"; $body_top .= "Content-transfer-encoding: 7BIT\n"; $body_top .= "Content-description: Mail message body\n\n"; $msg_body = $body_top . $mess; $filez = fopen($f, "r"); $contents = fread($filez, filesize($f)); $encoded_attach = chunk_split(base64_encode($contents)); fclose($filez); .....

Rispondi quotando