Создается сессия с начальным значением $_SESSION['result'] = 0;
При выполнении определенно условия в коде, значение должно увеличиваться на единицу
Делаю вроде $_SESSION['result'] = $_SESSION['result']++;
Не работает. Как правильно сделать?
Данный пример с php.net вполне себе неплохо работает. Возможно вы каждый раз при вызове скрипта присваиваете начальное значение элементу $_SESSION['result']
<?php
session_start();
if (empty($_SESSION['count'])) {
$_SESSION['count'] = 1;
} else {
$_SESSION['count']++;
}
?>
<p>
Здравствуйте, посетитель, вы видели эту страницу <?php echo $_SESSION['count']; ?> раз.
</p>