[英]echo php string not working
我有一个带有以下字符串的php文件:
<button type="button" <?php echo "onclick=\"window.location.href = '" . $page_config->generateHrefLinkParams('to_cta') . "&opt='+opt;\""; ?>>Continuar</button>
凡$page_config->generateHrefLinkParams('to_cta')
给了我像一个URL whatever.com?var=var
(我用它在其他文件中,它的工作原理)。
所以我期望在浏览器上看到的结果是
<button type="button" onclick="window.location.href = 'whatever.com?var=var&opt='+opt;">Continuar</button>
但是,我无法使其工作,也没有从服务器收到错误,只是没有从该行开始解析代码。 我尝试了其他解决方案,转义字符的变体,其他串联方法,但没有任何效果。
我在这里想念什么?
有没有更合适的方法来编写此代码?
我的代码是正确的,IT部门修复的服务器中还有其他配置错误。 与代码本身无关。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.