繁体   English   中英

回声PHP字符串不起作用

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM