Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Скриптовые языки программирования > PHP
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 14.12.2013, 19:24   #1
Masafi
Форумчанин
 
Регистрация: 12.03.2011
Сообщений: 113
По умолчанию Сессия не сессия

При открытии файла, с кодом
PHP код:
<?php
    
include("phps/db.php");
    
session_start;
?>
<html>
    <head>
        <title>
            
        </title>
    </head>
    <body>
    <?php
        
echo($_SESSION['id'].'<br>');
        if(
$_SESSION['id'] == '0'){
            echo(
'0');
        }
        else if(
$_SESSION['id'] >= '1'){
            echo(
'1');
        }
        else {
            echo(
'2');
            
$_SESSION['id'] = '0';
        }
        echo(
'<br>'.$_SESSION['id']);
    
?>
    </body>
</html>
выводит
Код:

2
0
Причем после обновления страницы тоже.
Вопрос: почему переменная не запоминается?
Masafi вне форума Ответить с цитированием
Старый 14.12.2013, 20:33   #2
Andkorol
Старожил
 
Регистрация: 31.05.2010
Сообщений: 3,301
По умолчанию

Цитата:
Сообщение от Masafi Посмотреть сообщение
PHP код:
<?php
    
include("phps/db.php");
    
session_start;
?>
session_start – это функция, а не константа, потому должно быть session_start();
Andkorol вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Сессия((( sorok Общие вопросы C/C++ 4 20.03.2012 13:21
Сессия разрушается cheef PHP 5 11.02.2011 13:05
Сессия eldar PHP 2 29.05.2009 15:01
Сессия polecat БД в Delphi 0 17.05.2007 17:45