salve a tutti ringrazio in anticipo x il Vs tempo

cmq come da titolo ho un problema con un form fatto con flash e php
con flash diciamo di nn avere problemi....ma in php sono proprio alle prime armi (una frana)
cmq la pag php che uso x inviare i dati provenienti dal form in flash è questa
Codice PHP:
<?php 

$invioA 
"prova@prova.it";
//* voce da modificare con un indirizzo email che funga da mittente: 

$invioDa =  "prova@prova.eu";

$nomeDominio                 $_SERVER['HTTP_HOST'];
$indirizzoIp                $_SERVER['REMOTE_ADDR'];
$modulo                        $_SERVER['HTTP_REFERER'];
$browserSistemaOperativo    $_SERVER['HTTP_USER_AGENT'];

//*rilevo i campi del form
$Messaggio  "<center><font face=verdana size=4>[b]QUESTA RISPOSTA AUTOMATICA STA A SIGNIFICARE
CHE HO RICEVUTO IL MODULO DI SPEDIZIONE CHE HAI APPENA COMPILATO[/b]</font></center>
"
;
$Messaggio .="
<font face=verdana size=2>Acquistato su : "
.$_POST['doveacquist']."
"
;
$Messaggio .="<font face=verdana size=2>Oggetto Numero ordine : ".$_POST['inoggetto']."
"
;
$Messaggio .= "E-mail : [b]".$_POST['email']."[/b]
"
;
$Messaggio .= "
[b]Pagato con:[/b] "
.$_POST['pagatocon']."
"
;
$Messaggio .= "[b]Importo Pagato:[/b] ".$_POST['importoP']." euro

"
;

$Messaggio .="
<table border='0'><tr><td width='200'><font face=verdana size=3>[b]DESTINATARIO : [/b]</font></td><td><font face=verdana size=3>[b]"
.strtoupper($_POST['cognome'])."";

if(
$_POST['indirizzo0']!=""){
$Messaggio .= "<font face=verdana size=3>".strtoupper($_POST['nome'])."
"
.strtoupper($_POST['indirizzo0'])."[/b]</font></td>";
} else {
$Messaggio .= "<font face=verdana size=3>".strtoupper($_POST['nome'])."[/b]</font></td>";
}

$Messaggio .= "<tr><td ><font face=verdana size=3 >[b]INDIRIZZO :</td><td><font face=verdana size=3>[b]".strtoupper($_POST['indirizzo']).",".$_POST['inputn']."
"
;
$Messaggio .= $_POST['inputcap']."".strtoupper($_POST['inputloc'])."(".strtoupper($_POST['inputpr']).")[/b]</font></td></tr>";
$Messaggio .="<tr><td><font face=verdana size=3>[b]TELEFONO :[/b]</font></td><td><font face=verdana size=3>[b]".$_POST['telefono']."[/b]</font></td></tr></table>


"
;
$Messaggio .="[b]Codice Fiscale:[/b] " .$_POST['codicefiscale']."</font>
"
;

//dati fattura
if($_POST['inputnomef']!=""){

$Messaggio .="
[b]Richiesta di Fattura a:[/b]

"
;
$Messaggio .="[b]Nome e Cognome:[/b] ".$_POST['inputnomef']."";
$Messaggio .=$_POST['inputcognf']."
"
;
$Messaggio .="[b]Ragione sociale:[/b] ".$_POST['inputragione']."
"
;
$Messaggio .="[b]P.Iva:[/b] ".$_POST['inputpiva']."
"
;
$Messaggio .="[b]Sede Legale:[/b] ".$_POST['inputsede']."n° ".$_POST['inputnf']."
"
;
$Messaggio .="[b]Località :[/b] ".$_POST['inputlocf']."(" .$_POST['inputprf'].")".$_POST['capf']."
"
;
$Messaggio .="[b]Telefono:[/b] " .$_POST['inputtelf']."
"
;
$Messaggio .="[b]Fax:[/b] " .$_POST['inputfaxf']."
"
;

}

$Messaggio .="

<table border='0'><tr><td><font face=verdana size=2>[b]Quantità [/b]</font></td><td><font face=verdana size=2>[b] Descrizione [/b]</font></td><td align='right'><font face=verdana size=2>[b]P. Unitario [/b]</font></td><td align='right'><font face=verdana size=2>[b]  P. Totale[/b]</font></td></tr>"
;

for(
$i=1$i <= 26$i++) {
    if(
$_POST['q'.$i]!=""){
    
$Messaggio .="<tr><td align='center'>".$_POST['q'.$i]."</td>";
    
$Messaggio .="<td align='left'>".$_POST['desc'.$i]."</td>";
    
$Messaggio .="<td align='right'>".$_POST['p'.$i]."</td>";
    
$Messaggio .="<td align='right'>".$_POST['t'.$i]."</td></tr>";
    }
}

$Messaggio .="</table>
"
;
$Messaggio .="<font face=verdana size=2>[b]N Spedizioni: [/b]".$_POST['nspe']."</font>

"
;

$Messaggio .="<font face=verdana size=2>[b]Spedizione: [/b]" .$_POST['specon']."</font>".$_POST['t']." euro</font>

"
;

$Messaggio .="<font face=verdana size=2>[b]Importo Totale: [/b]" .$_POST['totale']." euro</font>

"
;
$Messaggio .="[b]<font face=verdana size=2>Importo Pagato: [/b]" .$_POST['importoP']. " euro</font>

"
;

$Messaggio .="<font face=verdana size=2>[b]N Assicurate: [/b]".$_POST['nass']."</font>

"
;

$Messaggio .="<font face=verdana size=2>[b]Note: [/b]".$_POST['testo']."</font>

"
;

$Messaggio .="

<center><font face=verdana size=4>[b]EVASIONE ORDINE [/b]
Per l'evasione degli ordini ci vogliono mediamente 2-3 giorni (salvo imprevisti ovviamente), appena sarà evaso riceverai una mia e-mail di riepilogo con tutte le istruzioni. 

[b]SPEDIZIONE[/b]
 La spedizione verrà effettuata con corriere SDA che consegna in 24h massimo 48h salvo imprevisti o causa di forza maggiore.

[b]PER CHI HA FATTO IL BONIFICO[/b]
Se hai fatto il pagamento con Bonifico l'ordine verrà spedito all'accredito del Bonifico sul mio conto.

[b]NUMBER TRACKING[/b]
Il numero di tracciatura me lo portano il giorno dopo aver spedito quindi se ti serve mandami una mail il giorno dopo aver effettuato la spedizione.

[b]Ringraziamo per l'acquisto effettuato[/b]</font></center>

"
;

$header "From: ".$_POST['nome']." ".$_POST['cognome']." <".$_POST['email'].">\r\nMIME-Version: 1.0\r\nContent-type: text/html; charset=iso-8859-1\r\n 
cc:"
.$_POST['email'];

$spedita mail($invioA"PAGAMENTO EFFETTUATO"$Messaggio$header);
if(
$spedita == TRUE)
{
echo 
"out=Richiesta inoltrata correttamente.&";
} else {
echo 
"out=Si è verificato un errore nell'invio dei dati tramite posta elettronica.&";
}
?>
allora i dati mi arrivano ...ma succedono cose strane tipo i dati nn vengono messi in colonna in modo corretto

mi sballa questa parte

for($i=1; $i <= 26; $i++) {
if($_POST['q'.$i]!=""){
$Messaggio .="<tr><td align='center'>".$_POST['q'.$i]."</td>";
$Messaggio .="<td align='left'>".$_POST['desc'.$i]."</td>";
$Messaggio .="<td align='right'>".$_POST['p'.$i]."</td>";
$Messaggio .="<td align='right'>".$_POST['t'.$i]."</td></tr>";
}
}

e a volte escono dei punti esclamativi anche se la cosa strana è che a volte sballa una cosa a volte un'altra...
qualche idea in proposito ??? qualche errore evidente? aiutatemi che sto da una settimana su questo cavolo di form anche se abbastanza complesso è solo un form cavolo!

grazie ancora x il Vs tempo

ps ovviamente a tutti coloro che mi aiuteranno potrò sdebbitarmi con flash se avete bisogno mi trovate nella sezione action script