controllato la punteggiatura? prova cosi':
togli i miei commenti poi "//.."

<html>
<head>

<?php
$str = "Cicco Porcello domani si sposa \n e per l'occasione si veste di rosa! \n \nTra gli invitati:\nJumbo Merlo vola male\npeserà circa un quintale"; //manca il ;
?>
</script>
<body>
<textarea name="texta" id="texta" style="width: 200px; height: 100px;">Valore iniziale riga singola</textarea>
Clicka per vedere la stringa
<?php
echo "<input type=\"button\" value=\"inserisci stringa\" onClick=\"document.getElementById('texta')\" value="".$str."">";
?>
</body>
</html>

fammi sapere.
ciao.