Salve a tutti, scusatemi ma avrei proprio bisogno del vostro aiuto. Premetto che non conosco bene il php, quindi immagino parte del prob sia questo.
Vi spiego la mia esigenza:
Da un form di richiesta informazioni, devo permettere la possibilità di inviare un file di qualsiasi tipo (doc,xls,txt,db3,..) usando il classico pulsante sfoglia. Il form mi genera una mail che tramite la funzione mail($to,$from,$message,..) me la invia ad un indirizzo.
Il problema sono gli header da inserire. Tutto il materiale che ho trovato in rete, tra cui (http://www.mmkit.com/article.php?sid=256) su questo arg mi permette di far arrivare via mail in allegato un file.dat
Sono riuscito tramite la var $_FILE['userfile']['name'] a ricevere il file con la sua estensione originale e non .dat ma mentre per i file testuali è tutto ok, un file xls non me lo apre.
Qualcuno mi saprebbe aiutare? Forse è la funzione fread?
"$fp=@fopen($thefile, "r");
if ($fp) {$data = fread($fp, filesize($thefile));"
Grazie a chi mi potrà aiutare