我有一个包含以下网址的PHP页面:
http://xyz.com/dev/gallery.php?k=1&s=35
PHP页面上包含以下Javascript文件:
<script type="text/javascript" src="js/some-js-file.php"></script>
some-js-file.php需要使用PHP动态填充:
jQuery(function($){$.supersized({
<?php
$sql = "SELECT * FROM tbl WHERE id=".$_GET['s']." ORDER BY pos ASC";
$result = mysql_query($sql);
while($rs = mysql_fetch_row($result)){
...do some output here...
}
?>
});
});
出于某种原因,$ _GET ['s']为空。有什么想法吗?在此先感谢您的帮助!
答案 0 :(得分:1)
将参数传递给JavaScript文件:
<script src="js/some-js-file.php?s=<?php print $_GET['s']; ?>"></script>
N.B。:请注意Quentin's comments并确保您安全地使用此方法。