Loading...
Помощь по скриптам | вопрос по реализации
AdsNet, для 5,
6 надо так делать

if (!isset($_SESSION['chk'])){

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


}
Сибирский, все равно срабатывает
AdsNet, только надо помнить что $_SESSION хранится не долго, и потому при новой авторизации код сработает заново, или если пользователь не обновлял страничку более времени жизни сессии, это 24 минуты по умолчанию. Потому если нужно постоянное хранение флага то лучше сделать на базе данных
Сибирский, а если без сессии
php
if(!isset($SELECT)){

//тут код
$SELECT = true;
}
AdsNet (01.11.2019 в 21:30)
Сибирский, а если без сессии
php
if(!isset($SELECT)){

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


Тогда нужно запоминать значение $SELECT;

если срабатывает ты сделал что то неправильно просто
Сибирский, а если у $SELECT нет значения
________
посл. ред. 01.11.2019 в 21:51; всего 1 раз(а); by AdsNet
AdsNet (01.11.2019 в 21:51)
Сибирский, а если у $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, не работает
Онлайн: 0
Время:
Gen. 0.1057
(c) Bym.Guru 2010-2025