Obsah fóra
PravidláRegistrovaťPrihlásenie




Odpovedať na tému [ Príspevkov: 11 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 04.08.10
Prihlásený: 27.02.19
Príspevky: 117
Témy: 29
Príspevok NapísalOffline : 10.07.2012 16:48

Ahojte. Mám stránku kódovanú v <meta charset="utf-8">
Celá stránka funguje ako má, len na jednom mieste sa pomocou PHP vypisujú súbory z jedného priečinka a tie majú zlé kódovanie. Keď nastavím ISO-8859-1 tak má zase celá stránka zlé kódovanie a mená súborov sú správne. Dá sa nastaviť iné kódovanie len pre časť stránky?


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 21.10.08
Príspevky: 230
Témy: 62
Bydlisko: Bratislava
Príspevok NapísalOffline : 10.07.2012 16:52

skus pridat tento riadok na zaciatok stranky
Kód:
<?php header("Content-Type: text/html; charset=UTF-8"); ?>


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 04.08.10
Prihlásený: 27.02.19
Príspevky: 117
Témy: 29
Príspevok Napísal autor témyOffline : 10.07.2012 17:01

nepomáha...neviem či to môže mať na to vplyl ale používam smarty.


Offline

Čestný člen
Čestný člen
PHP a charset

Registrovaný: 11.08.07
Príspevky: 4088
Témy: 34
Bydlisko: Brno
Príspevok NapísalOffline : 10.07.2012 17:03

Bolo to tu tisicpatstokrat, uz sa to asi nikomu nechce opakovat. Hladaj "charset" alebo "kodovanie" tu na fore, docitas sa, kde vsade sa nastavuje kodovanie (a vsade musi byt rovnake).


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 04.08.10
Prihlásený: 27.02.19
Príspevky: 117
Témy: 29
Príspevok Napísal autor témyOffline : 10.07.2012 17:16

No hladal som ale nenašiel som nič čo by riešilo môj problém(nehovorím, že to tu neni, ale nenašiel som)


Offline

Čestný člen
Čestný člen
PHP a charset

Registrovaný: 11.08.07
Príspevky: 4088
Témy: 34
Bydlisko: Brno
Príspevok NapísalOffline : 10.07.2012 17:22

Tvoj problem nie je nicim vynimocny. Ty nepotrebujes menit kodovanie pre cast stranky alebo nejaku podobnu hovadinu - proste mas rozsypany caj, lebo nie vsade ti nastavene kodovania suhlasia. Hned prvy vysledok od googlu je http://www.pcforum.sk/kodovanie-stranky-vt88012.html a riesi tvoj problem (resp. najdes v nom isty teoreticky zaklad a naznak riesenia).


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 04.08.10
Prihlásený: 27.02.19
Príspevky: 117
Témy: 29
Príspevok Napísal autor témyOffline : 10.07.2012 19:32

Ak som správne pochopil, tak myslíš to, že si mám pozrieť aké je kódovanie názvov súboru a textu ktorým mám v stránke. Problém je, že text načítavam do stránky z databázy, ktorá má kódovanie utf8_unicode_ci, ale to ja nemôžem zmeniť. Druhé kódovanie(názvy súborov)má na starosti windows ktoré mi asi tiež nepomôže zmeniť nakoľko keď stránku nahrám na nejaký hosting, tak sa to zmení. Iba ak by si ma na ten článok odkazoval kvôli niečomu inému čo som si nevšimol, alebo v nepovažoval za potrebné. Brnkol som teda na správnu strunu, či mám hľadať ďalej?


Offline

Čestný člen
Čestný člen
PHP a charset

Registrovaný: 11.08.07
Príspevky: 4088
Témy: 34
Bydlisko: Brno
Príspevok NapísalOffline : 10.07.2012 20:48

Nechaj tam UTF-8. "Nazvy suborov"... ty teda nepracujes s obsahmi suborov, ale iba s ich nazvami? V takom pripade je problem v subore, ktory tieto nazvy suborov cita a vypisuje, skontroluj, ci je ulozeny ako UTF-8 (nastavujes v textovom editore, to sa docitas v linku vyssie).


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 04.08.10
Prihlásený: 27.02.19
Príspevky: 117
Témy: 29
Príspevok Napísal autor témyOffline : 10.07.2012 21:33

Súboru som nastavil UTF-8 a nepomohlo. Tento kód číta názvy a umožní súbory(otvoriť/stiahnuť)
Kód:
{php}
$dir = "documents";
$subory = array_diff(scandir("$dir"), array('..', '.'));
foreach( $subory as $subor ){
echo "<a href=\"".$dir."/".$subor."\">".$subor."<a><br />";
}
{/php}


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 21.10.08
Príspevky: 230
Témy: 62
Bydlisko: Bratislava
Príspevok NapísalOffline : 11.07.2012 0:08

skus daco vygooglit .. napr. toto nepomoze? http://stackoverflow.com/questions/3544 ... nd-scandir


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 04.08.10
Prihlásený: 27.02.19
Príspevky: 117
Témy: 29
Príspevok Napísal autor témyOffline : 11.07.2012 9:47

Pomohlo. Ďakujem. Keby to ešte niekedy niekto hľadal, tak do foreach som vložil $name = iconv ( "windows-1250" , "UTF-8", $subor ); a už to fičí. Ešte raz ďakujem.


Odpovedať na tému [ Príspevkov: 11 ] 


Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy. charset

v HTML, XHTML, XML, CSS

4

294

13.09.2014 14:57

p4tooo Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. jquery, charset

v JavaScript, VBScript, Ajax

17

981

30.12.2010 12:07

EidzEm Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Aký charset ?

v HTML, XHTML, XML, CSS

10

2763

27.01.2010 13:55

vputin Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. CHARSET v JavaScripte

v JavaScript, VBScript, Ajax

4

520

28.12.2008 22:35

blackman545 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. kodovanie textu, charset

v PHP, ASP

3

687

24.02.2011 23:23

venom2 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. target do <div> cez Ajax: zlý charset

v JavaScript, VBScript, Ajax

15

1268

12.03.2011 18:21

TheRay Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. PHP programátor - PHP, MySQL, jQuery,X)Html/CSS

v Ponuka práce

0

1310

02.05.2011 12:08

magicmedia Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Vytvorenie suboru php a vlozenie php scriptu

v PHP, ASP

4

1439

07.05.2010 14:02

DeiForm Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. PHP nevie precitat .PHP

v PHP, ASP

8

830

18.03.2011 19:21

camo Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. php ->mysql ->php Help.zoradit

v PHP, ASP

4

593

20.06.2009 12:44

KViki Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. $pcforum->getForumActivity('PHP, ASP', 2012)/$pcforum->getForumActivity('PHP, ASP', 2022) - Warning: Division by zero

v PHP, ASP

4

2295

20.05.2022 13:51

JanoF Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. PHP

v PHP, ASP

1

2727

09.06.2005 22:39

johny128 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. PHP

v PHP, ASP

18

1180

01.01.2009 19:22

rooobertek Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. PHP

v PHP, ASP

1

737

31.05.2007 16:24

kmsa Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. PHP

v PHP, ASP

2

457

08.04.2016 20:44

5had0w Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. PHP programator

v Ponuka práce

0

1000

24.02.2010 21:48

stefe Zobrazenie posledných príspevkov


Nemôžete zakladať nové témy v tomto fóre
Nemôžete odpovedať na témy v tomto fóre
Nemôžete upravovať svoje príspevky v tomto fóre
Nemôžete mazať svoje príspevky v tomto fóre

Skočiť na:  

Powered by phpBB Jarvis © 2005 - 2024 PCforum, webhosting by WebSupport, secured by GeoTrust, edited by JanoF
Ako väčšina webových stránok aj my používame cookies. Zotrvaním na webovej stránke súhlasíte, že ich môžeme používať.
Všeobecné podmienky, spracovanie osobných údajov a pravidlá fóra