Помощь по скриптам | вопрос по реализации
Вообщем есть проверка, как сделать что бы она сработала только один раз что бы при обновлении страницы не срабатывала и при новом заходе на данную станицу она не срабатывала.
AdsNet , флаг, при первой отработке кода помечаешь флагом что отработано
Сибирский , а по подробней можно?
AdsNet , ну как пример
if ($_SESSION['chk']??null){
//здесь код обработки
$_SESSION['chk'] = true;
}
так же можно куки или в бд или в файл записать флаг
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 Сибирский
if (!$_SESSION['chk']??null){
//здесь код обработки
$_SESSION['chk'] = true;
}
________
посл. ред. 01.11.2019 в 21:10; всего 1 раз(а); by Сибирский
Сибирский ,
если делать такое условие !$_SESSION['chk']??null то оно не работает
если делать такое условие !$_SESSION['chk']??null то оно не работает
AdsNet (01.11.2019 в 21:11)
Сибирский ,
если делать такое условие !$_SESSION['chk']??null то оно не работает
Сибирский ,
если делать такое условие !$_SESSION['chk']??null то оно не работает
версия php какая?
Сибирский , 5.6