LINUXSOFT.cz Přeskoč levou lištu

ARCHIV



   

> Diskuze: Poradna PHP & SESSION & subdomény

PHP & SESSION & subdomény
(link)
7.11.2006 18:32
Ladislav Cimbál

Ahoj všem, mám menší problém a potřeboval bych poradit.

Při přihlášení do aplikace třeba na: http://neco1.cokoli.cz používám sessions:

session_start();
$_SESSION["id"]="$id";

a při dotázání na proměnnou "id" pomocí echo = '$id'; se vypíše obsah - což je ok, ale jak mile kliknu na odkaz, který mě přenese na http://neco2.cokoli.cz tak bohužel sessions id nenese žádnou hodnotu - prostě při echo = '$id'; nic nevypise, ale jak mile se vátím kliknutím na odkaz na http://neco1.cokoli.cz tak pomocí echo = '$id'; se vypíše daná hodnota.

Chtěl bych se zeptat, zda-li někdo nevíte, v čem je problém, když při přechodu na jinou subdoménu se stratí session id - prostě nenese žádnou hodnotu proměnné id.
A pokud někdo víte, jak bych problém vyřešil - všem předem díky moc...

Re: PHP & SESSION & subdomény
(link)
8.11.2006 00:20
Petr Zajíc
Věk: ( ~48 let)

Já vím, že to je hloupý nápad od boku, ale startujete v tom druhém skriptu na http://neco2.cokoli.cz rovněž session pomocí session_start()? To je totiž třeba.

Re: PHP & SESSION & subdomény
(link)
8.11.2006 07:57
Ladislav Cimbál

Ano, session_start() to tam je - ale session bohužel nefunguje.

Když nastartuji session na http://neco.cokoli.cz, tak vse funguje. Z této domény přejdu odkazem na http://neco2.cokoli.cz, tak session nefunguje - ale, kdyz na teto druhe adrese kliknu na odkaz, kterym se vratim na http://neco.cokoli.cz, tak session zase funguje. ??? proste nevim, kde je chyba

Re: PHP & SESSION & subdomény
(link)
8.11.2006 08:44
Jiří Šůla
Věk: ( ~41 let)

Neni problem spise ve volani promenne - neni na serveru nutnost pristupovat k promennym jako globalnim? Zkuste s promennou jinou, pokud bude vse fungovat, zkuste mrknout na nastaveni serveru (php), pripadne pravidla providera..
-js-

Re: PHP & SESSION & subdomény
(link)
8.11.2006 10:06
Ladislav Cimbál

Zkusil jsem: global $id; ale bohužel...

Re: PHP & SESSION & subdomény
(link)
8.11.2006 11:25
P.B.
Věk: ( ~43 let)

no spise bych to videl pristupovat k ni jako $_SESSION['id']
a kdyz uz to chcete oznacovat jako id, radeji bych pouzil neco jako $_SESSION['uid'] (mel sem jednou problem, ze se mi promena $_SESSION['id'] prebijela s SID) ...
vseobecne pouzivat globalni promene a odkazovat se na ne primo je jednak pozdeji neprehledne a jednak nebezpecne a problemove

Re: PHP & SESSION & subdomény
(link)
8.11.2006 11:51
Ladislav Cimbál

jo, to také bohužel nevyšlo. Vše fungovalo, když jsem měl link z

http://neco.cokoli.cz na http://cokoli.cz/neco/ vše bylo v pohodě to fungovalo, ale jak chci přejít z http://neco.cokoli.cz na http://neco1.cokoli.cz tak to nefunguje - na jine diskuzi my poradily toto:

session_set_cookie_params ( int lifetime [, string path [, string domain [, bool secure]]] )

ale moc z toho nejsem chytrej - jsem zkoušel pár zkoušek, ale asi to mám špatně napsané...

Re: PHP & SESSION & subdomény
(link)
8.11.2006 15:09
Aleš Hakl
Bydliště: Praha

Chcete nastavit tu domenu, na nejaky spolecnz postfix vsech domen pro ktere chcete, aby byla cookie platna (takze ve vasem pripade asi cokoli.cz).

Ze je potreba, aby php na obou domenach pouzivalo stejne uloziste sessions (a i kdyz maji, tak by s tim mohl mit nejake prapodivne interakce safe mod) je doufam zrejme.

Re: PHP & SESSION & subdomény
(link)
8.11.2006 23:39
Srigi
Věk: ( ~39 let)
Sorry za attack, ale na PHP mame ine diskusne servery.
Re: PHP & SESSION & subdomény
(link)
9.11.2006 16:19
Petr Zajíc
Věk: ( ~48 let)

Ale stodílný seriál o PHP je právě na tomto serveru.

Re: PHP & SESSION & subdomény
(link)
9.11.2006 23:27
Srigi
Věk: ( ~39 let)

To je fakt, na to som zabudol. Ako som mohol, denne som hltal tak 10-15 kapitol aj s cviceniami.

Re: PHP & SESSION & subdomény
(link)
9.11.2006 14:34
Roman
Věk: ( ~53 let)
Skúste nasledovné nastavenia. Mali by byť v úvode každého php súboru v jednotlivých subdoménach. Asi by bolo vhodné nastaviť spoločnú cestu k sessions mimo subdomén:

<?php
// ZACIATOK HLAVICKY

/* Nastavit vlastnu cestu k spolocnym sessions */
@ini_set('session.save_path','/cesta/k/mojim/vlastnym/sessions');

/* Upravit dobu expiracie sessions - nie je nutne */
@ini_set('session.cache_expire','180');

/* Nastavit - zaregistrovat - vlastny nazov session */
@session_name("MOJESESSID");

/* Spustit session */
@session_start();

/* Nastavime potrebnu premennu (napriklad na prvej stranke) */
$_SESSION["id"]=$id;

/* Nastavit hlavicky podla vlastnej potreby*/
@header("Cache-Control: must-revalidate");
@header("Expires: Mon, 26 Jul 1990 05:00:00 GMT");
@header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT");

// KONIEC HLAVICKY

/**
dalsi obsah...
**/
?>

DISKUZE

PHP &amp; SESSION &amp; subdomény 7.11.2006 18:32 Ladislav Cimbál
  |- Re: PHP &amp; SESSION &amp; subdomény 8.11.2006 00:20 Petr Zajíc
  | L Re: PHP &amp; SESSION &amp; subdomény 8.11.2006 07:57 Ladislav Cimbál
  |   L Re: PHP &amp; SESSION &amp; subdomény 8.11.2006 08:44 Jiří Šůla
  |     L Re: PHP &amp; SESSION &amp; subdomény 8.11.2006 10:06 Ladislav Cimbál
  |       L Re: PHP &amp; SESSION &amp; subdomény 8.11.2006 11:25 P.B.
  |         L Re: PHP &amp; SESSION &amp; subdomény 8.11.2006 11:51 Ladislav Cimbál
  |           L Re: PHP &amp; SESSION &amp; subdomény 8.11.2006 15:09 Aleš Hakl
  |             L Re: PHP &amp; SESSION &amp; subdomény 8.11.2006 23:39 Srigi
  |               L Re: PHP &amp; SESSION &amp; subdomény 9.11.2006 16:19 Petr Zajíc
  |                 L Re: PHP &amp; SESSION &amp; subdomény 9.11.2006 23:27 Srigi
  L Re: PHP &amp; SESSION &amp; subdomény 9.11.2006 14:34 Roman




Příspívat do diskuze mohou pouze registrovaní uživatelé.
> Vyhledávání software
> Vyhledávání článků

28.11.2018 23:56 /František Kučera
Prosincový sraz spolku OpenAlt se koná ve středu 5.12.2018 od 16:00 na adrese Zikova 1903/4, Praha 6. Tentokrát navštívíme organizaci CESNET. Na programu jsou dvě přednášky: Distribuované úložiště Ceph (Michal Strnad) a Plně šifrovaný disk na moderním systému (Ondřej Caletka). Následně se přesuneme do některé z nedalekých restaurací, kde budeme pokračovat v diskusi.
Komentářů: 1

12.11.2018 21:28 /Redakce Linuxsoft.cz
22. listopadu 2018 se koná v Praze na Karlově náměstí již pátý ročník konference s tématem Datová centra pro business, která nabídne odpovědi na aktuální a často řešené otázky: Jaké jsou aktuální trendy v oblasti datových center a jak je optimálně využít pro vlastní prospěch? Jak si zajistit odpovídající služby datových center? Podle jakých kritérií vybírat dodavatele služeb? Jak volit vhodné součásti infrastruktury při budování či rozšiřování vlastního datového centra? Jak efektivně datové centrum spravovat? Jak co nejlépe eliminovat možná rizika? apod. Příznivci LinuxSoftu mohou při registraci uplatnit kód LIN350, který jim přinese zvýhodněné vstupné s 50% slevou.
Přidat komentář

6.11.2018 2:04 /František Kučera
Říjnový pražský sraz spolku OpenAlt se koná v listopadu – již tento čtvrtek – 8. 11. 2018 od 18:00 v Radegastovně Perón (Stroupežnického 20, Praha 5). Tentokrát bez oficiální přednášky, ale zato s dobrým jídlem a pivem – volná diskuse na téma umění a technologie, IoT, CNC, svobodný software, hardware a další hračky.
Přidat komentář

4.10.2018 21:30 /Ondřej Čečák
LinuxDays 2018 již tento víkend, registrace je otevřená.
Přidat komentář

18.9.2018 23:30 /František Kučera
Zářijový pražský sraz spolku OpenAlt se koná již tento čtvrtek – 20. 9. 2018 od 18:00 v Radegastovně Perón (Stroupežnického 20, Praha 5). Tentokrát bez oficiální přednášky, ale zato s dobrým jídlem a pivem – volná diskuse na téma IoT, CNC, svobodný software, hardware a další hračky.
Přidat komentář

9.9.2018 14:15 /Redakce Linuxsoft.cz
20.9.2018 proběhne v pražském Kongresovém centru Vavruška konference Mobilní řešení pro business. Návštěvníci si vyslechnou mimo jiné přednášky na témata: Nejdůležitější aktuální trendy v oblasti mobilních technologií, správa a zabezpečení mobilních zařízení ve firmách, jak mobilně přistupovat k informačnímu systému firmy, kdy se vyplatí používat odolná mobilní zařízení nebo jak zabezpečit mobilní komunikaci.
Přidat komentář

12.8.2018 16:58 /František Kučera
Srpnový pražský sraz spolku OpenAlt se koná ve čtvrtek – 16. 8. 2018 od 19:00 v Kavárně Ideál (Sázavská 30, Praha), kde máme rezervovaný salonek. Tentokrát jsou tématem srazu databáze prezentaci svého projektu si pro nás připravil Standa Dzik. Dále bude prostor, abychom probrali nápady na využití IoT a sítě The Things Network, případně další témata.
Přidat komentář

16.7.2018 1:05 /František Kučera
Červencový pražský sraz spolku OpenAlt se koná již tento čtvrtek – 19. 7. 2018 od 18:00 v Kavárně Ideál (Sázavská 30, Praha), kde máme rezervovaný salonek. Tentokrát bude přednáška na téma: automatizační nástroj Ansible, kterou si připravil Martin Vicián.
Přidat komentář

   Více ...   Přidat zprávičku

> Poslední diskuze

13.12.2018 10:57 / Jan Mareš
Re: zavináč

2.12.2018 23:56 / František Kučera
Sraz

5.10.2018 17:12 / Jakub Kuljovsky
Re: Jaký kurz a software by jste doporučili pro začínajcího kodéra?

20.9.2018 10:04 / Jan Ober
Jaký kurz a software by jste doporučili pro začínajcího kodéra?

20.9.2018 10:00 / Jan Ober
Re: Gimp

Více ...

ISSN 1801-3805 | Provozovatel: Pavel Kysilka, IČ: 72868490 (2003-2021) | mail at linuxsoft dot cz | Design: www.megadesign.cz | Textová verze