我想在javascript函数中重定位下面的链接,但我不确定如何正确调用?u=
之后列出的php代码。我已尝试过下面的示例以及inbox.php?u=<?php $log_username; ?>
,但它不起作用。有人能引导我朝着正确的方向前进吗?
window.location.replace("inbox.php?u='.$log_username.'");
答案 0 :(得分:1)
您错过了网址中的PHP包装。
尝试使用:
window.location.replace("inbox.php?u=<?=$log_username;?>");
您可以使用<?= ?>
作为简短的回答PHP;这通常用于回显一个变量,就像你在这种情况下所需要的那样。
有关PHP Echo的更多信息,请查看链接: http://php.net/manual/en/function.echo.php
答案 1 :(得分:1)
标题(&#39;位置:网址&#39;); 喜欢 标题(&#39;位置:inbox.php?u =&#39;。$ log_username。&#39;&#39;);
答案 2 :(得分:0)
你错过了php标签中的echo
。试试:
window.location.replace("inbox.php?u=<?php echo $log_username; ?>");
答案 3 :(得分:0)
尝试window.location.replace("inbox.php?u=<?php echo $log_username; ?>");
(仅当您在HTML页面中时)。