Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Kada citam podatke iz MySQL baze, PHP ne prikazuje nasa slova

[es] :: PHP :: Kada citam podatke iz MySQL baze, PHP ne prikazuje nasa slova

[ Pregleda: 2950 | Odgovora: 14 ]

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Racadent
Beograd

Član broj: 38117
Poruke: 40
*.COOL.ADSL.VLine.Verat.NET.



Profil

icon Kada citam podatke iz MySQL baze, PHP ne prikazuje nasa slova29.05.2005. u 13:53

Pozdrav,

Imam jedan problem, ali ne znam kako da ga resim. Kada citam podatke iz MySQL-a 4.1.9, php ne moze da prikaze nasa slova. Charset u myslq-u mi je podesen na utf8, takodje i sortiranje, meta tag mi je podesen na utf8 i svi charset-ovi u kofiguracionim fajlovima su podeseni na utf8. U bazi je sve lepo ispisano, ali php jednostavno odbija da prikaze nasa slova.

Zna li neko o cemu se radi?
29.05.2005. u 13:53 

MileG
Mihael Gajičić
Novi Sad

Član broj: 28981
Poruke: 890
*.nspoint.net.

ICQ: 205879974


Profil

icon Re: Kada citam podatke iz MySQL baze, PHP ne prikazuje nasa slova29.05.2005. u 18:06
Kako si upisao u bazu?
29.05.2005. u 18:06 

alex.m
Aleksandar

Član broj: 59934
Poruke: 7
*.6.eunet.yu.



Profil

icon Re: Kada citam podatke iz MySQL baze, PHP ne prikazuje nasa slova31.05.2005. u 14:32
Da, i ja imam isti problem. U bazi su sacuvani slogovi sa nasim slovima(iz mysql-front-a se vide nasa slova), ali kad ih izvlacim sa php-om umesto njih se javljaju naki cudni znaci, drugi delovi ovog php-a normalno prikazuju nasa slova samo je problem sa onim iz mysql-a?
31.05.2005. u 14:32 

Radovan__III
Beograd

Član broj: 15669
Poruke: 936
*.vdial.verat.net.

Sajt: www.gogic.co.rs


Profil

icon Re: Kada citam podatke iz MySQL baze, PHP ne prikazuje nasa slova31.05.2005. u 15:57
Da li upisujes podatke preko web streanice? Ako da onda pogledaj koding koji je postavljen za tu stranu.
Da li ispisujes podake na web stranicu ? Ako da onda pogledaj koding koji je postavljen za tu stranu.
Aj sad svi u biblioteku da nesto pojedemo i popijemo ...
--------------------------------
Knjigovodstvo | Razmena linkova | ES : Pravilnik : Clan 11

31.05.2005. u 15:57 

alex.m
Aleksandar

Član broj: 59934
Poruke: 7
*.182.EUnet.yu.



Profil

icon Re: Kada citam podatke iz MySQL baze, PHP ne prikazuje nasa slova31.05.2005. u 18:34
koristim ovo

<META http-equiv=Content-Type content="text/html; charset=windows-1250">

na web stranici(php) koja ispisuje podatke iz baze, ali kao sto rekoh, na toj stranici ima nasih karaktera(koji se ne citaju iz baze) koje php stampa bez problema, ali kod onih podataka koje izvlacim iz baze i stampam dolazi do greske. MySQL verzija je 4.1.10a, a php je 4.3.1.
31.05.2005. u 18:34 

Racadent
Beograd

Član broj: 38117
Poruke: 40
*.bg.wifi.vline.verat.net.



Profil

icon Re: Kada citam podatke iz MySQL baze, PHP ne prikazuje nasa slova31.05.2005. u 20:36
Pronasao sam problem. Neposredno posle konekcije sa bazom treba poslati upit
"SET names 'utf8'" ili vec koju kodnu stranu koristis. Naime ovo setuje kodnu stranu na strani klijenta. Sada mi korektno radi, tacnije cita iz baze sva nasa slova, ali sam se zato otelio da pronadjem ovo.

Pozdrav
31.05.2005. u 20:36 

alex.m
Aleksandar

Član broj: 59934
Poruke: 7
*.234.eunet.yu.



Profil

icon Re: Kada citam podatke iz MySQL baze, PHP ne prikazuje nasa slova31.05.2005. u 23:17
meni i dalje nece da radi, sta ti je to 'names'?

nista mi nije jasno?!
Jel to "SET names 'utf8'" odgovara ovome

<META http-equiv=Content-Type content="text/html; charset=windows-1250">
31.05.2005. u 23:17 

Jbyn4e
Admin/Developer, Yunix
Zrenjanin - Beograd

Član broj: 422
Poruke: 3401
*.vdial.verat.net.

ICQ: 10450578
Sajt: bio sf.co.yu


Profil

icon Re: Kada citam podatke iz MySQL baze, PHP ne prikazuje nasa slova01.06.2005. u 08:12
alex.m , postavi enkoding na utf-8 (ako su tako snimani podaci u bazu) i sve ostalo pretvori u utf-8 iz windows-1250 i morace da prikaze kako treba...
01.06.2005. u 08:12 

alex.m
Aleksandar

Član broj: 59934
Poruke: 7
*.115.EUnet.yu.



Profil

icon Re: Kada citam podatke iz MySQL baze, PHP ne prikazuje nasa slova01.06.2005. u 21:58
Da to je to hvala. Bas sam ....
01.06.2005. u 21:58 

peleplay

Član broj: 18908
Poruke: 13
*.yubc.net.



Profil

icon Re: Kada citam podatke iz MySQL baze, PHP ne prikazuje nasa slova24.06.2005. u 21:24
Takodje imam problem slicne prirode.

Ovako:

-php 4.x
-mysql control center 0.9.4 beta
-mysql 4.1 server
-IIS 5

podesio sam encoding na windows-1250 i u podesavanju baze i na stranici.

1) kada CONTROL CENTROM unosim podatke u tabelu i dalje ne ostaju č,ć,š,đ, vec ih automatki prebaci u c, c, s, d

takodje, kada Command line editorom unosim stvar je ista.

2)Naravno, posto u bazi i ne ostane spasen text sa č,ć,š,đ, kada php-om izvlacim iz baze dobijam c,c,s,d

Ako neko moze malo detaljnije da objasni u cemu je problem jer nisam bas u potpunosti shvatio prethodne odgovore, jer su malkice nabacani.

p.s. Ako uspem ovo da resim, podatke u bazu bi trebalo da unosim putem php-a (znaci preko obrasca na web stranici)

hvala puno!

Zaboravio sam da napomenem da mi se u svakoj strani gde php ubacim i okviru <html> taga kao npr.

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1250">
</head>
<body>
<?php
echo ('Proba neuspela');
?>
</body>
</html>

pri interpretaciji na lokalnom serveru dobijem poruku sledece sadrzine ispred svakog skripta:

File 'c:\mysql\share\charsets\?.conf' not found (Errcode: 2) Character set '#26' is not a compiled character set and is not specified in the 'c:\mysql\share\charsets\Index'

______________________________
>>tek kad neko nestane, onda shvatish koliko zaista vredi<<
24.06.2005. u 21:24 

romke
Ivan Romanić
Pančevo

Član broj: 31185
Poruke: 5
*.madnet.co.yu.

ICQ: 17887251
Sajt: www.madnet.co.yu


Profil

icon Re: Kada citam podatke iz MySQL baze, PHP ne prikazuje nasa slova25.05.2006. u 14:24
@Rakadent

Hvala, hvala, hvala .... Da li sam se već zahvalio?
25.05.2006. u 14:24 

webmaster1
Luka Pilipovic
BG

Član broj: 24183
Poruke: 297
*.eunet.yu.

ICQ: 160820372
Sajt: www.montenegro-sea.com


Profil

icon Re: Kada citam podatke iz MySQL baze, PHP ne prikazuje nasa slova25.05.2006. u 17:23
Citat:
peleplay: Takodje imam problem slicne prirode.

Ovako:

-php 4.x
-mysql control center 0.9.4 beta
-mysql 4.1 server
-IIS 5

podesio sam encoding na windows-1250 i u podesavanju baze i na stranici.


ZAŠTO win standard..lepo namestiš UTF i uživaš....
Dalje, da bi dobio naša slova samo je prilikom konekcije ptrebno da dodaš par redova

Code:
mysql_query("SET NAMES utf8");
mysql_query("SET CHARACTER SET utf8");
mysql_query("SET COLLATION_CONNECTION='utf8_general_ci'");


i sve bi trebalo da radi....

Ovo se odnosi na normalnu konekciju na bazu preko tvog php fajla...
što se tiče tog control centra(sa kojim nemam nikakva iskustva) nemam pojma kako se radi... si probao PhpMyAdmin?
Privatni smeštaj u Crnoj Gori
www.montenegro-sea.com.
25.05.2006. u 17:23 

Whalata
Whalata Care
Subotica

Član broj: 54944
Poruke: 56
*.suonline.net.

ICQ: 338471164


Profil

icon Re: Kada citam podatke iz MySQL baze, PHP ne prikazuje nasa slova04.07.2006. u 20:12
Poslednji recept definitivno radi posao. :)

Hvala i od mene.
04.07.2006. u 20:12 

Jezdimir Lončar
Aka Blazeme
Crna Gora / Pljevlja

Član broj: 74833
Poruke: 584
*.crnagora.net.

Jabber: jezdonet@gmail.com
Sajt: www.phpkeva.net


Profil

icon Re: Kada citam podatke iz MySQL baze, PHP ne prikazuje nasa slova09.07.2006. u 17:03
Sve sam od predhodnog probao... Ništa - samo bude još gore!
Sada mi fino prikazuje ž, š, đ ali č i ć ne???
Kada koristim bilo šta od navedenog gubi mi se i ž i š i đ. Umjesto njih se pojave neka slova... Č i ć ostaju u istom obliku (HTML entries)...
Please help!!!
Evo vam strane: http://www.jezdo.net/tutoriali/pogledaj.php
“I never think of the future - it comes soon enough.” - Albert Anštajn (Albert
Einstein)
PHP Keva - Srpska PHP zajednica
09.07.2006. u 17:03 

Sh1fty
Tin Matuka
Zagreb

Član broj: 94684
Poruke: 3
*.adsl.net.t-com.hr.

ICQ: 249476406
Sajt: http:/www.sh1fty.com


Profil

icon Re: Kada citam podatke iz MySQL baze, PHP ne prikazuje nasa slova09.07.2006. u 17:39
ja sam to rijesio tako da sam koristio ovu funkciju kod unosa u bazu:
Code:
function html($unos)
    {
    $data=explode("amp;", htmlentities($unos));
    for($k=0;$data[$k]!='';$k++)
        {
        if($k==0) $data2=$data[$k];
        else $data2.=$data[$k];
        }
    return $data2;
    }

makar koliko vidim ti si vec koristio htmlentities tako da ga slobodno makni iz ovoga pa ce ti samo izbaciti amp;
09.07.2006. u 17:39 

[es] :: PHP :: Kada citam podatke iz MySQL baze, PHP ne prikazuje nasa slova

[ Pregleda: 2950 | Odgovora: 14 ]

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.