За последние 24 часа нас посетил 20071 программист и 1724 робота. Сейчас ищут 1619 программистов ...

Как посмотреть содержимое сессий?

Тема в разделе "Вопросы от блондинок", создана пользователем html-программист, 26 апр 2012.

  1. html-программист

    html-программист Активный пользователь

    С нами с:
    10 фев 2012
    Сообщения:
    831
    Симпатии:
    4
    Адрес:
    Kiev
    Движок генерирует несколько сессий с какими-то левыми идентификаторами (phpbb2mysql_sid, phpbb2mysql_f_all, sid).

    Написал скриптец, чтобы просмотреть, че он куда в кукезы и сессии сует

    Код (PHP):
    1. <?php
    2. if($_GET['sess_id']){
    3.     session_name($_GET['sess_id']);
    4. }
    5. echo "Сессии <pre>";
    6. print_r($_SESSION);
    7. echo "</pre>";
    8.  
    9. echo "Куки <pre>";
    10. print_r($_COOKIE);
    11. echo "</pre>";
    12.  
    13. echo "<form action=\"".$_SERVER["PHP_SELF"]."\" method=\"get\">\n";
    14. echo "Name: <input type=\"text\" name = \"sess_id\" value=\"".strip_tags($_GET['sess_id'])."\"/><br />\n";
    15. echo "<input type=\"submit\" value=\"send\">\n";
    16. echo "</form>\n";
    17. echo "<hr>";
    18. ?>
    Кукезы показывает, а из сессий не могу информацию извлечь. Ввожу в формочку "phpbb2mysql_f_all", нажимаю "send" - получаю пустую сессию
     
  2. Dmitriy A. Arteshuk

    Dmitriy A. Arteshuk Активный пользователь

    С нами с:
    19 янв 2012
    Сообщения:
    2.445
    Симпатии:
    66
    Адрес:
    Зеленоград
    а без изврата

    Код (PHP):
    1. <?php
    2. print_r($_SESSION);
    3. ?>
    4.  
    вот это что напишет?
     
  3. html-программист

    html-программист Активный пользователь

    С нами с:
    10 фев 2012
    Сообщения:
    831
    Симпатии:
    4
    Адрес:
    Kiev
    Вот конкретно это:
    Код (PHP):
    1. <?php
    2. print_r($_SESSION);
    3. ?>
    ничего не напишет, потому что не открыта сессия (session_start).

    Что именно изврат? Вывод содержимого массива в тегах <pre></pre>? Так это не изврат а привычка уже

    Мне надо посмотреть сессию с конкретным ключом. Не PHPSESSID. Пытаюсь его, этот ключ, указать в session_name() - нифига не получается
     
  4. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    нейм это имя куки.