Ho un modulo che prevede l'invio di codice html racchiuso in stringhe molto lunghe.
Per comodità ho utilizzato una sintassi tipo questa:
dove la variabile $msg contiene il codice html sottoforma di stringa e viene spedita come corpo del messaggio.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;
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![]()