Почему сессия (экзамен) не начинается с 1 - PullRequest
0 голосов
/ 29 марта 2012

У меня есть страница, на которой пользователь вводит количество сессий (экзаменов), которое ему требуется (позвоните на предыдущую страницу). Теперь, после того как пользователь отправит эту форму, он должен начать с экзамена 1 на следующей странице (текущей странице), например. если количество экзаменов, которое хочет получить пользователь, равно 4, то в нем должно быть указано «Сессия 1 из 4». Теперь 1 - $sessionMinus, а 4 - $_SESSION['inital_count']. Но вместо этого для первого сеанса (экзамена) с указанием сеанса 1 из 4 указывается 4 из 4. Почему это происходит?

На текущей странице код ниже:

<?php
if ($sessionMinus = $_SESSION['initial_count']) {
    $action = ($sessionMinus = $_SESSION['initial_count']) ? "create_session2.php" : $_SERVER['PHP_SELF'];
}
?>

<body>
<h1>SESSION (<?php echo $_SESSION['id'] ?>) <?php echo $sessionMinus ?> OF <?php echo $_SESSION['initial_count'] ?></h1>

<form id="QandA" action="<?php echo htmlentities($action); ?>" method="post" onsubmit="return validateForm(this);">
</form>
</body>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...