eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.wwwsesje phpRe: sesje php
  • Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!.POSTED!not-for
    -mail
    From: "identifikator: 20110701" <N...@g...pl>
    Newsgroups: pl.comp.www
    Subject: Re: sesje php
    Date: Fri, 5 Aug 2011 15:24:03 +0200
    Organization: http://onet.pl
    Lines: 55
    Message-ID: <j1gqth$h70$1@news.onet.pl>
    References: <j1c2ug$2tl$1@news.onet.pl> <j1c68b$g8d$1@news.onet.pl>
    <j1c6dr$i67$1@news.onet.pl> <4e39c0c5$0$2497$65785112@news.neostrada.pl>
    <j1ekva$1ni$1@news.onet.pl> <s...@t...dom.local>
    <j1g9n9$k71$1@news.onet.pl> <s...@t...dom.local>
    <j1gpci$cb0$1@news.onet.pl> <j1gpsu$dhr$1@news.onet.pl>
    NNTP-Posting-Host: pc-85-202-105-129.siedlce.domtel.com.pl
    Mime-Version: 1.0
    Content-Type: text/plain; format=flowed; charset="UTF-8"; reply-type=response
    Content-Transfer-Encoding: 8bit
    X-Trace: news.onet.pl 1312550642 17632 85.202.105.129 (5 Aug 2011 13:24:02 GMT)
    X-Complaints-To: n...@o...pl
    NNTP-Posting-Date: Fri, 5 Aug 2011 13:24:02 +0000 (UTC)
    X-Priority: 3
    X-MSMail-Priority: Normal
    X-Newsreader: Microsoft Outlook Express 6.00.2900.5843
    X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5579
    Xref: news-archive.icm.edu.pl pl.comp.www:399264
    [ ukryj nagłówki ]

    >> 1. aby obsługiwać prawidłowo sesje należy na początku programu w php
    >> umieścić "session_start"
    >
    > Skryptu nie programu.
    > Nie na początku pliku, tylko przed wysłaniem czegokolwiek do przeglądarki,
    > to nie zawsze to samo (include).

    no toć właśnie o to pytam, co dzieje się w momencie wywołania session_start
    w skrypcie php... natrafiłem na jedną stronę
    http://www.webdeveloper.pl/manual/show.php?str=LIII
    która wspomina o tym ważnym szczególe, wymianie nagłówków przez
    serwer-przeglądarka - podejrzewam, że występuje jakaś wymiana danych
    pomiędzy serwerem a przeglądarką w celu nawiązania sesji i to mnie
    ciekawi...

    >> 2. i tu jakieś zdanie o tym jak odczytać zmienną z sesji, w większości
    >> tak niezrozumiale, że ciężko cokolwiek zrozumieć, że już nie wspomnę o
    >> szczegółach...
    >
    > Musisz wiedzieć jak dać start, zapisać zmienną, odczytać zmienną i
    > wiedzieć że zmienna jest dla danej sesji. Tyle. Reszta wymaga myślenia.

    no też i tu muszę się zgodzić, odczyt (gorzej z zapisem) da się znaleźć w
    google, ale jakby Ktoś przybliżył to by było fajniej.

    >> spróbujmy jeszcze raz...
    >> 1. wchodzi ktoś na stronę www, wywołując skrypt php
    >
    > Dostaje numer sesji. Powiązanie serwer<>browser. Które trwa do końca
    > życia. Przeglądarki (instancji) lub serwera.

    za ogólnie, za mało szczegółów, co dostaje ten numer? gdzie jest
    zapamiętywany i jak przekazywany pomiędzy wywołaniami kolejnych skryptów
    php?

    jak przydzielenie SID odbywa się przy wejściu na pierwszą stronę, jak nadaje
    się SID?

    >> 2. skrypt generuje stronę którą zwraca do przeglądarki
    > Tak.

    no i to samo, jak strona php (kolejna po otrzymaniu sid) otrzymuje SID? czy
    np. przez URL, jak na przykład wywołać SID z formularza, przekazując
    jednocześnie pola formularza?

    >> 3. co robi pomiędzy tymi zdarzeniami session_start?
    >
    > Trzyma zmienne i na drugiej stronie wiesz (te same dane) kto to jest i
    > jakie ma zmienne. Wiesz, to co pisali o tym że http jest bezstanowe itp.
    > Tylko tego nie czytałeś.

    czytałem, tylko ja nie jestem informatyk.

    ogólnie chwilo ma kompletny zamęt.

Podziel się

Poleć ten post znajomemu poleć

Wydrukuj ten post drukuj


Następne wpisy z tego wątku

Najnowsze wątki z tej grupy


Najnowsze wątki

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: