>>>ВОПРОСЫ НОВИЧКОВ<<<

345K
.
Hey guys! Finally I'm gonna change status!?

Simba, Ну если сборщик удалит весь вот этот бред...

*** (+/-)
const sum = document.getElementById("sum");
const disk = document.getElementById("disk");
const cpuHDDEl = document.getElementById("cpuHDD");
const ramHDDEl = document.getElementById("ramHDD");
const diskTypeEl = document.getElementById("diskType");
const diskSpaceEl = document.getElementById("diskSpace");

const diskTypes = { "1": 199, "2": 269, "3": 329 };
const cpuHDDs = [0, 60, 120, 180, 240, 300, 360, 420, 480];
const ramHDDs = [0, 80, 160, 240, 320, 400, 480];
.
Hey guys! Finally I'm gonna change status!?

PaRtiZzaN, Упростил до нЕльзя
https://forcms.ru/2.php

.
# kantry (13.12.2019 / 13:09)
В остальных этот код не будет работать
как страшно жить
.
Кадило крутится, лавэха мутится
# dilp (13.12.2019 / 14:33)
как страшно жить
Не бойся
.
¯\_(ツ)_/¯

Народ, я вот не пойму что за фигня, раньше когда то делал а сейчас не работает.
Мне нужно вывести например уведомление об успешном действии через сессию $_SESSION['notify'];

Я записываю текст уведомления в сессию, но когда вывожу, его нужно как то удалять что бы при обновлении страницы оно пропало.
Получается вот так:

<?php
   if(isset($_SESSION['notify'])) echo $_SESSION['notify'];
   unset($_SESSION['notify']);
?>


А сессия чистится сразу без вывода. Но по факту то она должна вывестись а потом удалиться? Раньше именно так у меня работало. Сейчас нифига. Как сделать без применения сторонних библиотек?
.
Кадило крутится, лавэха мутится
# PaRtiZzaN (21.12.2019 / 00:35)
Народ, я вот не пойму что за фигня, раньше когда то делал а сейчас не работает.
Мне нужно вывести например уведомление об успешном действии через сессию $_SESSION['notify'];

Я записываю текст увед
Там у тебя проблема есть. Чтобы её не было нужно последовать рекомендации ) https://svyatoslav.biz/misc/ps ... PSR-1
Там обрати внимание на пункт 5. А именно на строку
Тело каждой управляющей конструкции ДОЛЖНО быть заключено в фигурные скобки.

Так как ты сделал у себя конечно можно делать с точки зрения синтаксиса, но работает оно так как и должно работать, а не так как ты хотел )
unset у тебя выполняется независимо от условия.
.
# PaRtiZzaN (21.12.2019 / 00:35)
Народ, я вот не пойму что за фигня, раньше когда то делал а сейчас не работает.
Мне нужно вывести например уведомление об успешном действии через сессию $_SESSION['notify'];

Я записываю текст увед
Скопируй этот пример в отдельный php файл и запусти - по его принципу поймёшь, как допилить твой код.
session_start();

if (isset($_SESSION['notify'])) {
    echo $_SESSION['notify'];
    unset($_SESSION['notify']);
}

if (! empty($_POST['notify'])) {
    $_SESSION['notify'] = $_POST['notify'];
    header('Location: ?');
    die;
}

?>

<form method="post">
    <input type="text" name="notify">
    <input type="submit">
</form>
.
¯\_(ツ)_/¯

Короче после записи сессии нужно было всего то die; прописать, спасибо ДоХтор

.
# PaRtiZzaN (21.12.2019 / 00:50)
Короче после записи сессии нужно было всего то die; прописать, спасибо ДоХтор
Не много не так: не после записи сессии, а после перенаправления браузера, потому что после передачи заголовка Location код выполнять нет смысла, и для этого ты и прерываешь его выполнение. Ну а так как в сессию было записано значение, то после перенаправления ты и увидишь это значение.
.
Кадило крутится, лавэха мутится

Вопрос небольшой, а под винду open server так же как и раньше рулит?)
Лучше ниче нет ещё?
И доп. вопрос, композитор там включен же вроде в него или нет?)

Всего: 9861