Obsah fóra
PravidláRegistrovaťPrihlásenie




Odpovedať na tému [ 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
Príspevok NapísalOffline : 30.08.2012 18:22

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: 12449
Témy: 39
Príspevok NapísalOffline : 30.08.2012 18:29

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
Príspevok Napísal autor témyOffline : 30.08.2012 19:02

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ý: 16.11.19
Príspevky: 3971
Témy: 181
Bydlisko: Nitra / Bra...
Príspevok NapísalOffline : 30.08.2012 19:57

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: 4088
Témy: 34
Bydlisko: Brno
Príspevok NapísalOffline : 30.08.2012 20:11

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
Príspevok Napísal autor témyOffline : 30.08.2012 20:18

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: 4088
Témy: 34
Bydlisko: Brno
Príspevok NapísalOffline : 30.08.2012 20:18

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
Príspevok Napísal autor témyOffline : 30.08.2012 20:38

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: 4088
Témy: 34
Bydlisko: Brno
Príspevok NapísalOffline : 30.08.2012 22:18

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


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


Podobné témy

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

v Monitory, televízory a projektory

13

872

06.12.2009 10:22

KocuR Zobrazenie posledných príspevkov

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

v AMD čipové sady

9

1557

02.07.2019 17:38

Qeebo Zobrazenie posledných príspevkov

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

v PHP, ASP

4

742

08.05.2009 12:24

beginner Zobrazenie posledných príspevkov

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

v Siete

0

498

06.03.2011 21:48

scentrala Zobrazenie posledných príspevkov

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

v Ostatné

12

529

11.10.2012 15:06

Timka Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Napaľovačka nefunguje :(

v Ostatné

8

667

29.12.2015 13:02

Ivan-K Zobrazenie posledných príspevkov

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

v Pamäte

3

468

19.08.2020 14:21

kAli0 Zobrazenie posledných príspevkov

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

v Notebooky a netbooky

4

1060

14.03.2009 8:35

roocoX Zobrazenie posledných príspevkov

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

v Notebooky a netbooky

1

300

07.01.2014 11:55

Icehammer Zobrazenie posledných príspevkov

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

v Zvuk

3

503

20.08.2012 16:14

saiyan Zobrazenie posledných príspevkov

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

v Siete

6

1081

24.02.2010 18:13

Jaro Zobrazenie posledných príspevkov

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

v Ostatné programy

8

1978

13.05.2015 14:39

stewinko Zobrazenie posledných príspevkov

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

v Siete

5

489

20.07.2017 9:19

michalesku Zobrazenie posledných príspevkov

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

v Ostatné programy

0

499

10.10.2008 14:03

piaggio Zobrazenie posledných príspevkov

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

v Chladiče a všetky druhy chladenia

7

655

30.07.2014 21:14

Toshibak Zobrazenie posledných príspevkov

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

v ATI/AMD grafické karty

2

504

15.07.2008 19:09

Jaro 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