Помощь по скриптам | вопрос по реализации
AdsNet , для 5,
6 надо так делать
if (!isset($_SESSION['chk'])){
//здесь код обработки
$_SESSION['chk'] = true;
}
6 надо так делать
if (!isset($_SESSION['chk'])){
//здесь код обработки
$_SESSION['chk'] = true;
}
Сибирский , все равно срабатывает
AdsNet , только надо помнить что $_SESSION хранится не долго, и потому при новой авторизации код сработает заново, или если пользователь не обновлял страничку более времени жизни сессии, это 24 минуты по умолчанию. Потому если нужно постоянное хранение флага то лучше сделать на базе данных
Сибирский , а если без сессии
php
if(!isset($SELECT)){ //тут код $SELECT = true; } AdsNet (01.11.2019 в 21:30) Сибирский , а если без сессии
Тогда нужно запоминать значение $SELECT; если срабатывает ты сделал что то неправильно просто
php
if(!isset($SELECT)){ //тут код $SELECT = true; }
Сибирский , а если у $SELECT нет значения
________
посл. ред. 01.11.2019 в 21:51; всего 1 раз(а); by AdsNet
________
посл. ред. 01.11.2019 в 21:51; всего 1 раз(а); by AdsNet
AdsNet (01.11.2019 в 21:51)
Сибирский , а если у $SELECT нет значения
Сибирский , а если у $SELECT нет значения
Ну та нужно от куда-то взять данные, вот и положи при проверке в $SELECT
TuT , а допустим есть запрос в бд как сделать так что бы он срабатывал один раз и после обновления страницы или же при новом заходе он не срабатывал
AdsNet (01.11.2019 в 22:09) TuT , а допустим есть запрос в бд как сделать так что бы он срабатывал один раз и после обновления страницы или же при новом заходе он не срабатывал
Что то наподобии такого...Простое решение которое пришло в голову... Тут даже второе условие не нужно php
<?php if(!isset($_COOKIE['n'])&& $_COOKIE['n'] !=1){ //Zapros tut setcookie("n", "1", time()+3600 * 24 * 365); header("location:?");exit; } ?> ________
посл. ред. 01.11.2019 в 23:11; всего 5 раз(а); by Night_devil
Night_devil , не работает