Среда, 18.06.2025, 06:50
Приветствую Вас Гость | RSS
Меню сайта
fff
  • Индексация
  • Девочки
    Форма входа
    Категории раздела
    Теория алгоритмов [3]
    Теория алгоритмов
    Code Snippets [1]
    Code Snippets
    Все о PHP [20]
    Все о PHP
    Visual C++ [13]
    Visual C++
    WIN32 API [7]
    WIN32 API
    Delphi [72]
    Delphi
    ASP [2]
    ASP
    Java [67]
    Java
    VBScript [6]
    VBScript
    CGI [2]
    CGI
    VRML [2]
    VRML
    PERL [9]
    PERL
    HTML [4]
    HTML
    XML [10]
    XML
    Архив записей

    Статьи по Оптимизации

    ПРОГРАММИРОВАНИЕ! СОЗДАНИЕ САЙТОВ И ИХ ОПТИМИЗАЦИЯ

    Главная » Статьи » Программирование » Все о PHP

    Пример работы с сессиями
    Пример работы с сессиями
    Все, что мы записываем в переменную $s (массив), будет доступно для чтения при следующем заходе посетителя на сервер. Про сессии, на самом деле, можно сказать очень много, чтобы описать возможности и особенноти.. Но если вы поюзаете пример и попробуете использовать в своих задачах, сами поймете.
    unset($s); // думаю, это писать не надо, но это явно не повредит
    session_start(); // это равносильно HEADERS() и SETCOOKIES(), до вызова функции
    // ничего на экран не выводить
    session_register("s"); // объявляем, что $s является частью сессии

    if (isset($c) && $c=='clear') {
    // функция обнуления идентификации посетителя.
    unset($s);
    header("Location: sess.phtml");
    echo "clear...";
    exit;
    }

    echo "обновить страницу

    ";
    echo "обнулить идентификацию

    ";

    if (!isset($s['count'])) {
    // Посетитель пришел впервые. Объявляем переменную, которая
    // должны быть всегда. Это счетчик загрузок страницы.
    $s['count']=1;
    }
    else $s['count']++;
    echo "Вы загружили эту страницу раз: $s[count]

    ";

    // обработка формы, заполняемой посетителем
    // если введено имя, заносим в сессию
    if (strlen($name)>1) $s['name']=$name;

    if (!isset($s['name']))
    // если имя еще не введено, выводим форму для ввода
    echo "Вы новый пользователь. Пожалуйста,
    введите ваше имя:


    ";
    else
    // иначе пишем имя из сесси
    echo "Вы зарегистрированы под именем: $s[name]";
    ?>

    .

    Категория: Все о PHP | Добавил: Merlin (07.12.2009)
    Просмотров: 359 | Рейтинг: 0.0/0
    Всего комментариев: 0
    Имя *:
    Email *:
    Код *: