In PHP natürlich:
$template = str_replace("{QUOTE}",'var QuoteOfTheDay = "'.$quote.'"',$template);
{QUOTE} ist der Platzhalter im Template der ersetzt wird. Das 1. Problem waren wiedereinmal die fehlenden doppelten Anführungszeichen zur Begrenzung des Strings.
Dann im JavaScript Aufruf der Variablen *ohne* Anführungszeichen:
<script type="text/javascript">
//<![CDATA[
document.write(QuoteOfTheDay);
//]]>
</script>