сессии

Тема в разделе "PHP программирование", создана пользователем buts, 11 окт 2005.

  1. buts

    buts Гость

    при разбора легкого примера с сессиями
    Код (Text):
    - index.php -
    <?php
    // открываем сессию
    session_start();
    // задаём значение переменной
    $a = "Меня задали на index.php";
    // регистрируем переменную с открытой сессией
    // важно: названия переменных передаются функции session_register()
    // без знака $
    session_register("a");
    ?>
    <html>
    <body>
    Всё ОК. Сессию загрузили!
    Пройдём, посмотрим что <a href="dothings.php">там:</a>
    </body>
    </html>

    при regist_globals on все ок
    а при off выдает ошибку

    Warning: Unknown(): Your script possibly relies on a session side-effect which existed until PHP 4.2.3. Please be advised that the session extension does not consider global variables as a source of data, unless register_globals is enabled. You can disable this functionality and this warning by setting session.bug_compat_42 or session.bug_compat_warn to off, respectively. in Unknown on line 0




    что это такое и как это исправить??
     
  2. admin

    admin Well-Known Member

    Регистрация:
    8 авг 2003
    Сообщения:
    2.811
    Симпатии:
    0
    Для: buts
    попробуй юзать глобальный массив $_SESSION[]
     
  3. Andrew Stephanoff

    Andrew Stephanoff Гость

    RTFM!!!
    в мануале это как раз и рассмотрено, в пункте работы с сессиями!!!
     
  4. ExtremeRuff

    ExtremeRuff Гость

    Мой совет - юзать пхп как минимум версии 4.3.0 :huh:
     
Загрузка...

Поделиться этой страницей