Autor | Zpráva | ||
---|---|---|---|
loping Profil * |
Dobrý den,
možná chci to co ani nejde udělat, možná se jedná o blbost :), ale: je možno PHP skriptem nastavit kódovou stránku webové stránky? Můj problém: <?php kdyz neni session, tak napis "NEMÁTE OPRÁVNĚNÍ" ?> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> .. - v této chvíli mi prohlížeč FF "zmastí"´češtinu - IE to vypíše správně (díval jsem se do nastavení a FF nerozpozná znakovou sadu - tzn. má nastavenu window-1250, IE to rozpozna spravne, na UTF-8) - stranka je ulozena v kodovani UTF-8 |
||
AM_ Profil |
#2 · Zasláno: 17. 2. 2009, 08:33:37
můžeš poslat header("content-type:text/html;charset=utf-8"), stejným způsobem lze nahradit všechny meta http-equiv tagy (ono je to tedy spíš obráceně, meta http-equiv nahrazuje http headery).
V tvém případě, pokud chceš nějaký nápis a nevypisovat strukturu HTML, tak je lepší header("content-type:text/plain;charset=utf-8"). |
||
loping Profil * |
#3 · Zasláno: 17. 2. 2009, 08:50:00
mistře AM_ díky moc - šlape to jako švýcarské hodinky :)
|
||
imploder Profil |
#4 · Zasláno: 17. 2. 2009, 12:37:04
taky můžeš to "NEMÁTE OPRÁVNĚNÍ" dát až do těla stránky, takže kódování z metatagu už bude načtené
|
||
loping Profil * |
#5 · Zasláno: 17. 2. 2009, 16:24:49
to imploder: to mě také napadlo - i když jsem to nezkoušel - chtěl jsem to (a povedlo se to ;-) ) vyřešit nějak efektivněji - tj. nechtěl jsem plést html kód s Php-kem
|
||
AM_ Profil |
#6 · Zasláno: 17. 2. 2009, 17:26:54
Není zač. Ideální by samozřejmě bylo uživatele přesměrovat na nějakou stránku s loginem, předpokládám, že v session máš login informace. Uživatele asi dost zmate, když bude přihlášený na stránku, 30 minut si bude číst nějaký text, pak na něco klikne a najednou nemá oprávnění. Nebo alespoň tu hlášku trošku přiblížit skutečnosti - přihlášení vypršelo atd... to už je ale na tobě, jak moc se s tím hodláš babrat.
|
||
loping Profil * |
#7 · Zasláno: 19. 2. 2009, 17:11:59
vidiš - to mě nenapadlo - mam to presne tak, jak jsi rikal :) - po 30 minutach na neco klikne a rekne mu to, nejste prihlaseny - udelam to jak radis - doplnim text "přihlášení vypršelo"
díky - clovek programuje a programuje a takove VYZNAMNE malickosti ho potom uz ani nenapadnou |
||
Časová prodleva: 15 let
|
0