Výsledky 1 až 7 z 7

Téma: [PHP] SESSION ve funkci

  1. #1

    Standardní [PHP] SESSION ve funkci

    jak mam nejjednodusejc dostat $HTTP_SESSION_VARS do funkce

    musim z ni udelat globalni promennou??
    nebo de to nejak rychlejc abych to pokazdy nemusel delat tou globalni promennou....

    pac to mam na kazdy strance funkci vkladanou urcitou cast ktera odpovida hodnote v SESSION...a zatim to tam mam vkladany pres if...

    nenapada nekoho lepci reseni
    nic....

  2. #2
    Senior Member mince Avatar uživatele KtK
    Založen
    16.10.2002
    Bydliště
    Behind fuc*ing WorkTable Device (Praha zapad)
    Příspěvky
    1 709
    Vliv
    284

    Standardní

    no tak jestli je tam vic nez dve moznosti co vlozit, tak pres switch a co se tyce toho global, klidne to dej pres global. -ne cely sessions, staci ta jedna.
    Parasite lost, AKA the Girlfriend Mission:The Socka Project sleeps, lets use (her :) Durex! 1GHz in some soltek stuff, Ati rage 128, etc.. (it\'s noisy)
    IMB Thinkpad R31: celer 1.2GHz, 384M RAM, 60GB 5400rpm hitachi, i810 8MB onboard (na praci to staci ;)
    [pro archivni ucely] janina overclockerska poradna (.tar.gz, 1.1MB, otevrete si index.html v browseru podporujicim javascript a frames)

  3. #3

    Standardní

    Citace Původně odeslal KtK
    no tak jestli je tam vic nez dve moznosti co vlozit, tak pres switch a co se tyce toho global, klidne to dej pres global. -ne cely sessions, staci ta jedna.
    a kdyz nastavim na jedny strance tu promennou jako global, bude tak na vsech strankach
    nic....

  4. #4
    Senior Member mince Avatar uživatele KtK
    Založen
    16.10.2002
    Bydliště
    Behind fuc*ing WorkTable Device (Praha zapad)
    Příspěvky
    1 709
    Vliv
    284

    Standardní

    moc o tom nevis, co..

    promenna kterou nastavis global v nejake funkci, bude videt v ty funkci, a je jedno, odkud tu funkci volas.
    Parasite lost, AKA the Girlfriend Mission:The Socka Project sleeps, lets use (her :) Durex! 1GHz in some soltek stuff, Ati rage 128, etc.. (it\'s noisy)
    IMB Thinkpad R31: celer 1.2GHz, 384M RAM, 60GB 5400rpm hitachi, i810 8MB onboard (na praci to staci ;)
    [pro archivni ucely] janina overclockerska poradna (.tar.gz, 1.1MB, otevrete si index.html v browseru podporujicim javascript a frames)

  5. #5
    Member Avatar uživatele ..::Ozzy::..
    Založen
    27.05.2004
    Bydliště
    Vlašim@Benešov
    Věk
    42
    Příspěvky
    176
    Vliv
    244

    Standardní

    napis jakou verzi PHP pouzivas pac ta tvoje konstrukce SESSION je stara
    mel by si pouzivat
    Kód:
    $_SESSION
    pokud chce pouzivat
    Software is like SEX,
    it's better, when it's FREE!

    by Linus Torvalds
    PC:AMD Barton 2500+@3200+ 1,75V locked|ACC rev2|Soltek SL-K600-C|2x512MB DDR433 CL2.5|Saegate80GB 2MB cache ATA/133 + Samsung250GB 8MB cache ATA/133|ATi Saphire R9600XT 537/640|Acer LCD 20" AL2016W 16:10|DVD LG4120|Genius Home Theatre 5.1|Logitech Click@Mouse|dolby keyboard|3R-System case soft moded|TV Tuner Leadtek Winfast DTV1000T|Gentoo 2005.1|KDE 3.5 sometimes switch to WinXP
    Work NB: HP nw8000 + Qtek8310

  6. #6
    Member Avatar uživatele ..::Ozzy::..
    Založen
    27.05.2004
    Bydliště
    Vlašim@Benešov
    Věk
    42
    Příspěvky
    176
    Vliv
    244

    Standardní

    napis nejdriv jakou verzi PHP pouzivas pak ten tvuj
    zapis je starej, uz se nepouziva od verze 4.2 je vse zkraceno na
    Kód:
    $_SESSION
    a pak pokud chces pouzivat session tak se to uklada do souboru,
    kterej mas definovanej v php.ini
    session.path= /tmp
    Kód:
    session_start();
    $_SESSION['ID'] = 232323;
    $_SESSION['Name'] = "jmeno";
    pak muzes pristupovat k promenne $_SESSION na jake koli strance
    dokud nezavolas
    Kód:
    session_destroy();
    mel by sis neco o tom precit nejdriv nez sem zacnes postovat
    treba tady: http://interval.cz/clanek.asp?article=2405
    Software is like SEX,
    it's better, when it's FREE!

    by Linus Torvalds
    PC:AMD Barton 2500+@3200+ 1,75V locked|ACC rev2|Soltek SL-K600-C|2x512MB DDR433 CL2.5|Saegate80GB 2MB cache ATA/133 + Samsung250GB 8MB cache ATA/133|ATi Saphire R9600XT 537/640|Acer LCD 20" AL2016W 16:10|DVD LG4120|Genius Home Theatre 5.1|Logitech Click@Mouse|dolby keyboard|3R-System case soft moded|TV Tuner Leadtek Winfast DTV1000T|Gentoo 2005.1|KDE 3.5 sometimes switch to WinXP
    Work NB: HP nw8000 + Qtek8310

  7. #7

    Standardní

    no hlavne pokud vim, tak $_SESSION je tzv. superglobalni pole, takze ho muzes pouzivat i z funkci bez pouziti global
    1) ASUS M6A
    2) Toshiba Portége R600-10U
    3) ASUS A8V-X AMD Athlon 64 3000+ Kingmax 2x256MB DDR 400 WD 120GB Samsung 80 GB GMC G30 Fortron FSP400-60THN-P
    Ideální indentace pro Pascal je šest stop pod zem.

Informace o tématu

Users Browsing this Thread

Toto téma si právě prohlíží 1 uživatelů. (0 registrovaných a 1 anonymních)

Pravidla přispívání

  • Nemůžete zakládat nová témata
  • Nemůžete zasílat odpovědi
  • Nemůžete přikládat přílohy
  • Nemůžete upravovat své příspěvky
  •