在HTML页面中,我打印了两个变量(a和b)。我有一个按钮,当按下时,将两个变量的值递增1并重新加载页面,将新值作为参数传递。但我收到的新值是0.为什么?
<?php
if(isset($_GET['a']))
$a = $GET['a'];
if(isset($_GET['b']))
$b = $GET['b'];
echo ""+$a;
echo ""+$b;
?>
<input type='button' value='RELOAD' name='reload' onclick='reload(<?php echo $a.",".$b ?>)'>
<script>
function reload(a,b)
{
document.location.href = "<?php $_SERVER['PHP_SELF'];?>?a=".(a+1)."&b=".(b+1);
}
</script>