0

我一直在看 SO 帖子好几个小时试图弄清楚这一点。我希望能够使用动态创建的会话变量在 js 脚本中更改我的 src。

$source = $_SESSION['amz'];echo $source;

echo 的 mws 就像它应该的那样。现在我正在尝试将其放入我的脚本中:

$a = ?><script type="text/javascript" src="buyback'<?php  echo $source; ?>'.js"></script>

我不断收到以下错误:

PHP Parse error:  syntax error, unexpected ';' in /chroot/home/bookcell/bookcellaronline.com/html/testbcos/buyback/buybackmws.php on line 12

第 12 行是 $a 行。这至少是正确的开始吗?我只是错过了一些非常基本的东西吗?我在页面的开头确实有 session_start() 。

编辑:我将 $a 传递到 html 页面的标题中:

<script type="text/javascript" src="../js/jquery_idleTimeout.js"></script>
<?php echo $a; ?>
4

2 回答 2

4

试试这样-

echo $a = "<script type='text/javascript' src='buyback$source.js'></script>";

于 2013-08-14T14:20:54.873 回答
0

你想要的是

?><script type="text/javascript" src="buyback'<?php  echo $source; ?>'.js"></script>

$a = 搞砸了

于 2013-08-14T14:24:10.367 回答