ciao,
non stampa perche' lo script dovrebbe essere esterno, ma poi dai istruzioni interne ai tag <script>
se x es. facessi cosi' dovrebbe funzionare
<script type="text/javascript" src="news.php"></script>
<script type="text/javascript">document.write(titolo);</script>
chiaramente non puoi usare $titolo,
non sei in modalita' php, forse non sei neanche in un documento.php...
news.php dovrebbe avere
echo 'var titolo="'.$titolo.'";';
o simili perche' titolo venga scritto in seguito da javascript