Я использую значения сеанса для увеличения переменной 2 на страницах с помощью ajax..Simple one. Я использовал session_start в Page1 и инициализировал переменную сеанса до 0 на странице 1. На странице2 я инициализирую их на основе условия .. Кажется, чтобы увеличить один раз, их нет никакого эффекта. Вот моя страница действий ..
<?php session_start(); ?> <html> <body> <?php $j=isset($_POST['commit']) && $_POST['commit']; if($j) { $num=rand(0, 100); ?> <div> <div id="inner_1"> <?php if($num<27){ echo "Result:Hit"; $_SESSION['off']=$_SESSION['off']=+1; echo "Offensive Player:"; if(isset($_SESSION['off'])){echo $_SESSION['off'];}else{echo '0';} echo "Defensive Player:"; if(isset($_SESSION['on'])){echo $_SESSION['on'];}else{echo '0';} } else { echo "Result:Miss"; $_SESSION['on']=$_SESSION['on']=+1; echo "Offensive Player:"; if(isset($_SESSION['off'])){echo $_SESSION['off'];}else{echo '0';} echo "Defensive Player:"; if(isset($_SESSION['on'])){echo $_SESSION['on'];}else{echo '0';} } ?> </div> </div> <?php } ?> </body> </html>
Страница 1
<?php session_start(); $_SESSION['off']=0; $_SESSION['on']=0; ?>