| Autor | Zpráva | ||
|---|---|---|---|
| pervert Profil * |
#1 · Zasláno: 30. 3. 2008, 13:26:02
Ahoj, potřebuji zjistit, zda existuje session, aniž bych ji musel vypsat. zkoušel jsem
if(isset($_SESSION['autor'])){ |
||
| zooner Profil |
#2 · Zasláno: 30. 3. 2008, 13:28:45
zkus klasický uvozovky "autor", jinak to máš správně bych řekl, nemáš spíš chybu někdo jinde
|
||
| Joker Profil |
#3 · Zasláno: 30. 3. 2008, 13:37:56
pervert
nefunguje to No nejlepší jsou problémy s popisem "nefunguje to". To uvedené by mělo fungovat přesně podle očekávání, tzn. pokud $_SESSION['autor'] existuje, vleze to do IFu. Samozřejmě to nebude fungovat v případě, že v nově založené session není nastavené $_SESSION['autor'] |
||
| pervert Profil * |
#4 · Zasláno: 30. 3. 2008, 13:44:06
to joker: nejsem *****, vím co by to mělo udělat, ale nedělá => nefunguje. nemusíš mi psat co to má dělat, radši napiš, proč to nědělá.
mimochodem: tvoje rada není o nic cenější než popis nefunguje to ;-) |
||
| pervert Profil * |
#5 · Zasláno: 30. 3. 2008, 13:46:11
abych vyhověl:
if(isset($_SESSION['autor'])){
echo "Přihlášen ".$_SESSION['autor'];
}
else{chci aby zjistil, zda sesion existuje, v případě že ani vypíše kdo je přihlášen, pokud ne násluje jiná akce... |
||
| Joker Profil |
#6 · Zasláno: 30. 3. 2008, 13:51:28
pervert
nejsem *****, ...jen někdo, kdo neumí napsat pořádný popis chyby. Aneb: Nejede mi auto. Napište mi, proč nejede. mimochodem: tvoje rada není o nic cenější než popis nefunguje to ;-) Moje rada je asi tolik, co se na popis chyby "nefunguje to" dá napsat. Tak ještě jednou: Popis problému není dostatečný. Například: - Nějaká chybová hlášení? - Session je založená? - Položky v session jsou naplněné? atd. |
||
| zooner Profil |
#7 · Zasláno: 30. 3. 2008, 13:52:48
abych vyhověl:
tak zkus tohle: if(isset($_SESSION['autor']) == 1){ echo "Přihlášen ".$_SESSION['autor']; } else{ |
||
| Joker Profil |
#8 · Zasláno: 30. 3. 2008, 14:00:43
zooner
if(isset($_SESSION['autor']) == 1){ To není ono... isset() vrací TRUE nebo FALSE, takže standardní konstrukce if(isset(něco)) musí fungovat a taky normálně funguje. |
||
| zooner Profil |
#9 · Zasláno: 30. 3. 2008, 14:04:59
Joker
jako to je fakt, ale když mu to nejede klasicky, tak možná má chybu někde jinde, tohle mě akorát napadlo no |
||
| pervert Profil * |
#10 · Zasláno: 30. 3. 2008, 14:06:12
Aneb: Nejede mi auto. Napište mi, proč nejede.
když se v tom chceš takle pitvat tak jem napsal ně ve smyslu: Nejede mi auto, ale díval jsem se na motor a měl by fungovat. Napište mi, proč nejede. |
||
| pervert Profil * |
#11 · Zasláno: 30. 3. 2008, 14:07:46
to zooner: zkusil jsem ale nejde
|
||
| pervert Profil * |
#12 · Zasláno: 30. 3. 2008, 14:09:25
tzn. výsledek je stejný.
žádná chybová hláška se nezobrazuje, jinak bych ji samozřejmě zveřejnil |
||
| Mastodont Profil |
#13 · Zasláno: 30. 3. 2008, 14:28:33
session_start předtím máš?
|
||
| pervert Profil * |
#14 · Zasláno: 30. 3. 2008, 14:35:35
no, to je ono. Dík, taková blbost a kolik to způsobí problémů. ještě jednou dík
|
||
|
Časová prodleva: 18 let
|
|||
0