echo php字符串不起作用

时间:2013-10-16 16:03:40

标签: php echo

我有一个带有以下字符串的php文件:

<button type="button" <?php echo "onclick=\"window.location.href = '" . $page_config->generateHrefLinkParams('to_cta') . "&opt='+opt;\""; ?>>Continuar</button>

$page_config->generateHrefLinkParams('to_cta')在哪里为我提供了whatever.com?var=var这样的网址(我在其他文件中使用它,它有效)。

因此,我希望在浏览器上看到的结果将是

<button type="button" onclick="window.location.href = 'whatever.com?var=var&opt='+opt;">Continuar</button>

但是,我无法使其正常工作,我没有从服务器收到错误,代码只是没有从该行解析。我尝试了其他解决方案,转义字符的变体,其他连接方法,没有任何作用。

我在这里缺少什么?

是否有更合适的方法来编写此代码?

1 个答案:

答案 0 :(得分:0)

我的代码是正确的,IT部门修复的服务器中还有其他一些配置错误。与代码本身无关。