我有一个用于计算用户横幅点击次数的 PHP 程序。我的横幅链接是这样的:
<a href="<?=$banner_url;?>" onclick="banner_click_count('<?=$banner_id;?>')"><img src=...>
当用户单击图像时,它会以as 参数运行banner_click_count()
函数。$banner_id
function banner_click_count($ban_id)
{
$.ajax({
type: "POST",
url: 'banner_click.php',
data: {banner_id: $ban_id}
});
}
在banner_click.php,我得到banner_id,$banner_id = $_GET['banner_id']);
根据它搜索数据库。找到记录,然后在banner_count列字段中加1。之后,重定向到banner_url。
当我运行程序时,我 Parse error: parse error, expecting T_VARIABLE' or '$''
上线了$.ajax({
附录:在您的帮助下,错误被清除,但是当我点击链接时,它直接重定向到banner_url并且不运行 AJAX 功能。
附录:我把警报(“你好”);在ajax函数的顶部,我明白了。所以它进入功能