下面的代码不工作。如何回显php变量用于重定向。
<input type="button" value="Add Media" onclick="window.location = "addMedia.php?pro=<?php echo $pId; ?>">
答案 0 :(得分:1)
你的PHP没什么问题,但是javascript不是很正确......
<input type="button" value="Add Media" onclick="window.location = "addMedia.php?pro=<?php echo $pId; ?>">
将回应:
<input type="button" value="Add Media" onclick="window.location = "addMedia.php?pro=value_of_pId">
哪里有不匹配的公开引号。
所以你需要在双引号中包含JavaScript代码,而不是意外终止这些引号:
<input type="button" value="Add Media" onclick="window.location = 'addMedia.php?pro=value_of_pId'">
所以实现这一点,你的PHP看起来像:
<input type="button" value="Add Media" onclick="window.location = 'addMedia.php?pro=<?php echo $pId; ?>'">