Ho rimodificato lo script di invio email usando la classe phpmailer e trasferendo l'allegato su una directory temporanea del server di aruba. Ora non so come dire allo script che deve prendere l'allegato e lo deve invare per email.
Questo e' il codice:
codice:
<?php

$nome = $_POST['nome'];
$cognome = $_POST['cognome'];
$sociale = $_POST['sociale'];
$indirizzo = $_POST['indirizzo'];
$cap = $_POST['cap'];
$citta = $_POST['citta'];
$provincia = $_POST['provincia'];
$iva = $_POST['iva'];
$telefono = $_POST['telefono'];
$mail = $_POST['mail'];
$campotesto = $_POST['campotesto'];
$nome2 = $_POST['nome2'];
$cognome2 =$_POST['cognome2'];

$subject = "Dati raccolti dal form";

$mail_body .= "Nome: $nome\n";
$mail_body .= "Cognome: $cognome\n";
$mail_body .= "Ragione Sociale: $sociale\n";
$mail_body .= "Indirizzo: $indirizzo\n";
$mail_body .= "CAP: $cap\n";
$mail_body .= "Città: $citta\n";
$mail_body .= "Provincia: $provincia\n";
$mail_body .= "Partita IVA: $iva\n";
$mail_body .= "Telefono: $telefono\n";
$mail_body .= "Email: $mail\n";
$mail_body .= "Note per la stampa: $campotesto\n";
$mail_body .= "Nome persona che effettua l'ordine: $nome2\n";
$mail_body .= "Cognome persona che effettua l'ordine: $cognome2\n";

require_once( "class.phpmailer.php" );

$mail = new PHPMailer();

$mail->From = "infoposte@infoposte.com"; // from mail
$mail->FromName = "webmaster"; // from name

// con AddAddress aggiungi tutti gli indirizzi a cui lo vuoi inviare
$mail->AddAddress("gingy78@gmail.com", "Gingy");
$mail->Subject = $subject;
$mail->Body = $mail_body; // qui metti il tuo testo

// CARICO L'ALLEGATO SUL SERVER
$path="d:/inetpub/webs/infopostecom/public";
	if( $allegato != none )
	{
		print("Percorso locale: $allegato 
\n");
		print("Nome del file: $allegato_name 
\n");
		print("Dimensione del file: $allegato_size 
\n");
		print("Tipo di file: $allegato_type 
\n");
		print("<HR>");
		if (copy( $allegato , "$path/$allegato_name" )){
			print "$allegato copiato con successo in $path/$allegato_name
";
		}else{
			print "Errore.. upload non riuscito
";
		}
		unlink($allegato);
	}else{
		print "Errore.. nessun file.
";
	}


// AGGIUNGIAMO L'ALLEGATO:
$mail->AddAttachment($path);
 
if(!$mail->Send())
{
   echo "Impossible inviare l'ordine";
   echo "Mailer Error: " . $mail->ErrorInfo;
   exit;
}

echo "L'ordine è stato inviato correttamente";
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Documento senza titolo</title>
</head>

<body>
</body>
</html>
Per favore, chiedo 2 minuti del vostro prezioso tempo, per trovare l'errore.
Ho letto tutti i post del forum e tutte le persone che sono arrivate a questo punto non hanno ricevuto risposta.
Devo dedurre che cio' che chiedo il PHP non lo puo' fare, altrimenti e' inutile che impazzisco.
Sono 2 settimane che ci lavoro su.
Grazie.