首先,我为标题道歉,因为它可能不是我想说的,但它是我能想到的最相关的一个。
我正在运行 mybulletin board 软件,并且正在创建一个自定义页面。我有一个 php 数组,我想根据event.target.id打印它。这是我的代码(删除不相关的信息):
<?php
$asd = array(1 => "");
$asd[1] = 1;
$template='<html>
<head>
{$headerinclude}
<script type="text/javascript">
jQuery.noConflict();
jQuery(document).ready(function($){
$(".boxed").click(function(event) { //This is called, I just removed the .boxed code
alert(event.target.id); //This alerts 1
alert("{$asd[event.target.id]}"); //This should alert 1 but it doesnt
event.stopPropagation();//the code below does not matter just mybb things
});
});
</script>
</head>
<body>
{$header}
{$footer}
</body>
</html>';
$template=str_replace("\'", "'", addslashes($template));
add_breadcrumb($pages['name']);
eval("\$page=\"".$template."\";");
?>
我希望我对我的问题足够清楚。有什么办法可以解决吗?