Loading...
Помощь по скриптам | вопрос по реализации
Вообщем есть проверка, как сделать что бы она сработала только один раз что бы при обновлении страницы не срабатывала и при новом заходе на данную станицу она не срабатывала.
wtf
AdsNet, флаг, при первой отработке кода помечаешь флагом что отработано
Сибирский, а по подробней можно?
AdsNet, ну как пример

if ($_SESSION['chk']??null){

//здесь код обработки
$_SESSION['chk'] = true;


}

так же можно куки или в бд или в файл записать флаг
Сибирский, ну я сделал так
php
$SELECT = false;
if(!$SELECT){

.. тут код
$SELECT = true;
}

но она всё равно срабатыват
она будет срабатывать всегда, потому как у тебя $SELECT = false; определяется всегда и смысл делать ее true если она нигде не запоминается. Кстати у меня тоже ошибка, правильно будет с инверсией условия

if (!$_SESSION['chk']??null){

//здесь код обработки
$_SESSION['chk'] = true;


}
________
посл. ред. 01.11.2019 в 21:10; всего 1 раз(а); by Сибирский
Сибирский,
если делать такое условие !$_SESSION['chk']??null то оно не работает
AdsNet (01.11.2019 в 21:11)
Сибирский,
если делать такое условие !$_SESSION['chk']??null то оно не работает

версия php какая?
Сибирский, 5.6
Онлайн: 2
Время:
Gen. 0.1133
(c) Bym.Guru 2010-2025