[ Príspevkov: 9 ] 
AutorSpráva
Offline

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

Registrovaný: 30.08.12
Prihlásený: 21.08.13
Príspevky: 6
Témy: 2 | 2
NapísalOffline : 30.08.2012 18:22 | htmlspecialchars nefunguje diakritka

Ahojte, mám v kóde ošetrenie pri výstupe funkciu htmlspecialchars()
-všetko ide v poriadku až pokým nezadám nejaký mäkčeň- keď tam dám nejaký znak s diakritikou tak sa mi do DB neuloží nič, problém je v tej funkcii,kódovanie stránky mám windows-1250, ďakujem za rady


Offline

Správca fóra
Správca fóra
htmlspecialchars nefunguje diakritka

Registrovaný: 08.08.09
Príspevky: 12516
Témy: 41 | 41
Bydlisko: Martin
NapísalOffline : 30.08.2012 18:29 | htmlspecialchars nefunguje diakritka

Máš správne nastavené kódovanie na stránke?
Kód:
<meta http-equiv="Content-Type" content="text/html; charset=windows-1250" />

Skús výstup funkcie htmlspecialchars() echovať niekde na stránku.


_________________
always is always wrong
Offline

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

Registrovaný: 30.08.12
Prihlásený: 21.08.13
Príspevky: 6
Témy: 2 | 2
Napísal autor témyOffline : 30.08.2012 19:02 | htmlspecialchars nefunguje diakritka

kódovanie mám nastavené správne, keď som vypísal výstup tej funkcie tak mi vypísalo ten obsah, ktorý vlastne má ošetriť (tak ako ho tá funkcia má dostať)


Offline

Užívateľ
Užívateľ
htmlspecialchars nefunguje diakritka

Registrovaný: 26.12.06
Prihlásený: 30.10.17
Príspevky: 4009
Témy: 181 | 181
Bydlisko: Nitra / Bra...
Vek: 24
NapísalOffline : 30.08.2012 19:57 | htmlspecialchars nefunguje diakritka

a kodovanie suboru?

ja som pouzival aj utf-8 aj windows-1250 a nikdy mi htmlspecialchars problem nerobilo


_________________
Sorry za prelkepy
Offline

Čestný člen
Čestný člen
htmlspecialchars nefunguje diakritka

Registrovaný: 11.08.07
Príspevky: 4110
Témy: 30 | 30
Bydlisko: Brno
NapísalOffline : 30.08.2012 20:11 | htmlspecialchars nefunguje diakritka

Ked htmlspecialchars odstranis a zadas nieco s diakritikou, ulozi ti to do DB? :) Hadam, ze nie => v tej funkcii nebude vobec problem.


Offline

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

Registrovaný: 30.08.12
Prihlásený: 21.08.13
Príspevky: 6
Témy: 2 | 2
Napísal autor témyOffline : 30.08.2012 20:18 | htmlspecialchars nefunguje diakritka

kódovanie mám windows-1250, na php.net pri tej funkcii píše, že toto kódovanie tá funkcia nepodporuje, dokonca keď som dal do tej funkcie windows-1250 -->> htmlspecialchars('string', ENT_QUOTES, 'windows-1250') tak to vypísalo chybu

// pridané po 6 minútach od posledného príspevku

Ďuri : ale je, ja to htmlspeialchars dávam až pri výpise z DB, čiže s nou to nemá nič spoločné tam je string tak ako má byť (s tými bb kodmi), pri výpise to najprv ošetrím a potom premením bb kody na html tagy, a skúšal som naschvál odstrániť ten riadok s tým htmlspecialchars - ked tam bol tak nevypísalo nič (samozrejme ked tam bol nejaký ten mäkčeň), ked som ten riadok vymazal vypísalo to tak ako má


Offline

Čestný člen
Čestný člen
htmlspecialchars nefunguje diakritka

Registrovaný: 11.08.07
Príspevky: 4110
Témy: 30 | 30
Bydlisko: Brno
NapísalOffline : 30.08.2012 20:18 | htmlspecialchars nefunguje diakritka

Alternativne, na htmlspecialchars sa mozes tiez vyprdnut a spravit str_replace, efekt bude stejny. Pripadne pomocou iconv previest string do UTF-8, zavolat tu nestastnu funkciu a vratit spat na tvoje kodovanie.
Preco nepouzivas UTF-8?


Offline

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

Registrovaný: 30.08.12
Prihlásený: 21.08.13
Príspevky: 6
Témy: 2 | 2
Napísal autor témyOffline : 30.08.2012 20:38 | htmlspecialchars nefunguje diakritka

pretože keď som začal robiť web tak mi pri UTF-8 nešlo "ň", ostatné znaky išli, nad tým str_replace som rozmýšlal len sa mi do toho nejako nechce..s týmto sa serem už skoro celý deň


Offline

Čestný člen
Čestný člen
htmlspecialchars nefunguje diakritka

Registrovaný: 11.08.07
Príspevky: 4110
Témy: 30 | 30
Bydlisko: Brno
NapísalOffline : 30.08.2012 22:18 | htmlspecialchars nefunguje diakritka

Ked sa ti nechce, neprogramuj. :-) odporucam si vyriesit chybne ň (v UTF-8 normalne funguje) a pouzivat UTF-8 ako najrozsirenejsie a najuniverzalnejsie kodovanie.


 [ Príspevkov: 9 ] 


htmlspecialchars nefunguje diakritka



Podobné témy

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

nefunguje

v PHP, ASP

4

465

08.05.2009 12:24

beginner

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

Nefunguje

v Monitory, televízory a projektory

13

574

06.12.2009 10:22

KocuR

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

nefunguje pripojenie

v Sieťové a internetové programy

1

289

26.06.2009 18:01

Jaro

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

nefunguje zdielanie

v Siete

2

270

05.10.2008 13:07

Hatamrc

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

monitor nefunguje

v Monitory, televízory a projektory

3

123

14.04.2013 12:30

hujco

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

nefunguje touchpad

v Notebooky a netbooky

3

759

19.04.2008 11:08

martina833

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

počitač nefunguje

v Ostatné

2

281

31.01.2009 13:26

F!LL

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

nefunguje zvuk

v Zvuk

9

423

28.09.2008 7:25

Hasanik12

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

nefunguje napalovanie

v Notebooky a netbooky

1

277

24.03.2010 17:19

prandof

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

Nefunguje IDE

v nVidia čipové sady

2

509

24.11.2007 16:31

KocuR

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

nefunguje pretaktovanie

v Biosy a ladenie výkonu

2

215

31.07.2012 20:34

renderman

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

nefunguje synaptic

v Operačné systémy Unix a Linux

6

408

08.05.2009 16:22

1daemon1

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

Nefunguje Mikrofon

v Zvuk

4

448

31.12.2009 15:12

dano09081

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

nefunguje funkcia

v JavaScript, VBScript, Ajax

3

236

19.03.2011 12:31

Ďuri

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

Rapget----nefunguje

v Sieťové a internetové programy

2

1562

08.05.2007 11:41

dr.etker

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

Nefunguje kamera

v Externé zariadenia

4

302

02.07.2011 23:44

Siriuse



© 2005 - 2017 PCforum, edited by JanoF