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];
PaRtiZzaN, Упростил до нЕльзя
https://forcms.ru/2.php
Народ, я вот не пойму что за фигня, раньше когда то делал а сейчас не работает.
Мне нужно вывести например уведомление об успешном действии через сессию $_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 так же как и раньше рулит?)
Лучше ниче нет ещё?
И доп. вопрос, композитор там включен же вроде в него или нет?)