如何将php添加到网址?

时间:2016-08-21 21:10:59

标签: javascript php

我想在javascript函数中重定位下面的链接,但我不确定如何正确调用?u=之后列出的php代码。我已尝试过下面的示例以及inbox.php?u=<?php $log_username; ?>,但它不起作用。有人能引导我朝着正确的方向前进吗?

window.location.replace("inbox.php?u='.$log_username.'");

4 个答案:

答案 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页面中时)。