- 1
- 2
- 3
- 4
- 5
- 6
- 7
session_start();
if ($_SESSION['ok'] !== 1){
echo "Сделали , блок сесиией";
$_SESSION['ok'] = '1';
} else {
echo "Блок!";
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+24.7
session_start();
if ($_SESSION['ok'] !== 1){
echo "Сделали , блок сесиией";
$_SESSION['ok'] = '1';
} else {
echo "Блок!";
}
Mr_Smile: сматрите ) в первый раз на странице должна быть надпись "Сделали блок сессией"
Mr_Smile: при последующих обновлениях надпись должн абыть "Блок"
Mr_Smile: а сколько ни обновляй все кажет "Сделали блок сессией"
Mr_Smile: я ахутнГ?
http://www.govnokod.com/171
Полный ахтунг точно. засовывать с в сессию текстовую переменную а сравнивать с числовой причем с проверкой типов .
ага, '1' !== 1 это 100%
//Вот так работать будет. привет ахтунгам
//Тока я бы проверял существует ли ссесия //вообще, и если да то писал бы.
session_start();
if ($_SESSION['ok'] != 1){echo "Сделали , блок сесиией";
$_SESSION['ok'] = 1; } else {
echo "Блок!";
}
!== охуенно не павно
Различия !== и != - следствие динамической типизации языка, в JavaScript тоже такое есть.
так оба языка говно