Ho un modulo che prevede l'invio di codice html racchiuso in stringhe molto lunghe.
Per comodità ho utilizzato una sintassi tipo questa:
Codice PHP:
$msg = <<<EOS
<table>

  <tr>

    <td height="71">

      <div align="center"> 

        <center> eccetera eccetera
        </center>

      </div>



</td>

  </tr>


//questa è la linea 604
</table>
EOS; 
dove la variabile $msg contiene il codice html sottoforma di stringa e viene spedita come corpo del messaggio.
Il problema è che in locale mi funziona, testendo l'invio con podcast server, mentre in rete mi da errore:

Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in /users/88/postmaster@zanettisrl.org/inviato_generico.php on line 604

la linea 604 l'ho indicata in un commento nel codice sopra.
Sembra che non mi riconosca la stringa, come mai? Sono abbastanza disperato