文档.从mysql数据库编写javascript并处理转义


document.write javascript from mysql database and treating escapes

我有一些javascript代码,我想在加载时添加到页面。此代码已保存到mysql数据库'原样'。

。Google Adsense代码或其他直接从提供商获取的Javascript片段。

这是我正在使用的代码,但是它显然替换了错误的字符,并且在应该转义的时候没有转义。

document.write("<?php echo str_replace('"',"'", preg_replace('#<'/script>#', '<''/script>', trim(preg_replace('/'s+/', ' ', wordpressPlugin_get_option('source', 'field'))))); ?>");

我怎么能改变我的方式解析这个检索字符串从数据库,以便我可以将它添加到页面没有错误的字符被转义?

谢谢你的帮助

使用

<script type="text/javascript">
    var code = "<code>&lt;?php {YOUR PHP CODE HERE} ?&gt;</code>";
    document.write(code);
</script>