Inicialize a variável apenas uma vez em php

Estou preso em um problema onde eu preciso inicializar a variável de session apenas uma vez. Quando ele atinge o envio e volta para a mesma página, o valor da variável deve ser alterado.

Meu código https://stackoverflow.com/questions/40607336/initialize-the-variable-only-once-in-php/index.php é algo como isto:

  
if ($_SESSION['session_variables_updated'] == 1) { //do something }

Meu index2.php é:

  back 

Mas, uma vez que a variável está novamente sendo inicializada, ela é definida como 0 sempre. Alguma orientação sobre este problema?

https://stackoverflow.com/questions/40607336/initialize-the-variable-only-once-in-php/index.php

  

Por favor, tente isso. O que fiz aqui, acabei de verificar se a variável de session é alocada ou configurada ou não, se não estiver disponível, atribuo o zero a isso. Caso contrário, eu permitirei que ele execute outras ações.

Na sua segunda página, você deve começar a session antes de fazer algumas sessões com sessões

   back  

Defenitly isso funcionará com base em uma tentativa. Isso está funcionando no meu caso

Por favor, mude um arquivo index2.php

você deve adicionar depois do início do php e antes de definir a variável

session_start ();

Espero que você tenha idéia depois de ver isso.