Forum Index > Coș cu teme șterse > Internet > ...

#0 by System at 2008-08-25 10:16:07 (887 săptămâni în urmă) - [Link]Top
...


Mesaj util ?   Da   0 puncte

1
<< Precedenta      Următoarea >>

#1 by Capilleary Donor (Патлатый) (0 mesaje) at 2008-08-25 10:39:18 (887 săptămâni în urmă) - [Link]Top
in primul rind afla la ce etapa are loc eroare in conversie.
Etapele:
1. Datele pastrate in BD (afla daca intr-adevar se pastreaza cum trebuie, uita-te la datele din tabele)
2. Extragerea datelor (fa-i o interpelare SELECT sa vezi daca corect le extrage)
3. Transmiterea datelor in PHP (vezi deodata dupa preluarea datelor in PHP daca s-au extras cum trebu)
4. Decodificarea paginii de catre browser.

la php in general nu neaparat sa pui UTF8, potzi lucra bine shi cu ANSI, caci datele oricum dupa idee ar trebui sa se pastreze cum trebuie.


Mesaj util ?   Da   0 puncte
#2 by System at 2008-08-25 11:24:11 (887 săptămâni în urmă) - [Link]Top
#1 Capilleary, Totul este în regulă.


Mesaj util ?   Da   0 puncte
#3 by System at 2008-08-25 11:29:56 (887 săptămâni în urmă) - [Link]Top




Aşa la mine se conectează site-ul cu bazele.


Mesaj util ?   Da   0 puncte
#4 by System at 2008-08-25 11:31:02 (887 săptămâni în urmă) - [Link]Top




Aici observăm cum este pus charset-ul la baze.


Mesaj util ?   Da   0 puncte
#5 by System at 2008-08-25 11:31:24 (887 săptămâni în urmă) - [Link]Top




Şi iată rezultatul.


Mesaj util ?   Da   0 puncte
#6 by NooPododY (Român) (0 mesaje) at 2008-08-25 12:20:34 (887 săptămâni în urmă) - [Link]Top
#0 CryDitex, Evgeniy Popov's tutorials?))


Mesaj util ?   Da   0 puncte
#7 by System at 2008-08-25 12:39:55 (887 săptămâni în urmă) - [Link]Top
#6 NooPododY, Yes! :yes3:

PS Nice lessons! :hmmm:


Mesaj util ?   Da   0 puncte
#8 by System at 2008-08-25 13:15:10 (887 săptămâni în urmă) - [Link]Top
#7 CryDitex, vezi daca in codul HTML ai setat cum trebuie:
http://www.w3.org/International/O-charset


Mesaj util ?   Da   0 puncte
#9 by System at 2008-08-25 15:51:30 (887 săptămâni în urmă) - [Link]Top
Mi se pare că am o altă problemă. Problema este anume în baza de date. Cred că acolo este un bug care, chiar dacă pun charset-ul cp1251_bin, el o pune automat utf8_bin.

Ce să fac? Poate ceva să scriu în file-ul my.ini?


Mesaj util ?   Da   0 puncte
#10 by mishunika (/dev/null) (0 mesaje) at 2008-08-25 16:50:56 (887 săptămâni în urmă) - [Link]Top
#7 CryDitex, "... Nice lessons ..." - sux cât de tare se poate :) cu aşa lessonuri nu o să ajungi departe...

şi totodată pot să'ţ spun k la tine problema e în DB... sunt sigur k akolo datele se păstrează deja cu ?????  tu n'ai configurat corect mysql

link poate te ajută cu ceva :)



Mesaj util ?   Da   0 puncte
#11 by Gentoo (Power User) (0 mesaje) at 2008-08-25 18:06:18 (887 săptămâni în urmă) - [Link]Top
вариант 1 с mysqli
$db = new mysqli($sql_host, $sql_user, $sql_pass, $sql_base);
$db->set_charset( 'utf8' ) ;

вариант 2
$link = mysql_connect($sql_host, $sql_user, $sql_pass);
mysql_select_db($sql_base, $link);
mysql_query ( "set character_set_client='utf8'", $link );
mysql_query ( "set character_set_results='utf8'", $link );
mysql_query ( "set collation_connection='utf8_general_ci'", $link );
или
mysql_query ( "SET NAMES 'utf8'", $link );


Mesaj util ?   Da   0 puncte
#12 by System at 2008-08-25 18:19:17 (887 săptămâni în urmă) - [Link]Top
AM FĂCUT. DOAR CĂ DEJA ESTE TOTUL INVERS. TEXTELE DIN BAZE SUNT ARĂTATE CORECT, DAR TEXTELE DE PE PAGINĂ...NU.



Mesaj util ?   Da   0 puncte
#13 by Gentoo (Power User) (0 mesaje) at 2008-08-25 18:21:55 (887 săptămâni în urmă) - [Link]Top
header( 'Content-type: text/html; charset=UTF-8' ) ;


Mesaj util ?   Da   0 puncte
#14 by System at 2008-08-25 18:27:59 (887 săptămâni în urmă) - [Link]Top
Un mare mulţumesc pentru toţi care m-au ajutat!

Dacă cuiva îi este interesant. Prima problemă era că nu am folosit ceea ce a spus Gentoo în postul 11. Apoi, cînd am rezolvat această problemă, a apărut alta. Textele din file-ul php nu erau arătate aşa cum trebuia să fie. Problema era că atunci cînd Dreamweaver a salvat block-ul, el l-a salvat în alt charset, şi deci s-a primit o "caşă".

:thx:



Mesaj util ?   Da   0 puncte
#15 by Capilleary Donor (Патлатый) (0 mesaje) at 2008-08-25 20:29:52 (887 săptămâni în urmă) - [Link]Top
de aici 2 lectzii:
1. Cind faci baza, deodata indici charsetu
2. Lucreaza cu unelte mai putzin automate, ca singur sa setezi exact cum itzi trebu, shi ca sa intzelegi fiecare etapa.


Mesaj util ?   Da   0 puncte
#16 by mishunika (/dev/null) (0 mesaje) at 2008-08-25 23:28:26 (887 săptămâni în urmă) - [Link]Top
#15 Capilleary, +99 :smirk:


pS. soluţionat :locked:


Mesaj util ?   Da   0 puncte

1
<< Precedenta      Următoarea >>

Forum Index > Coș cu teme șterse > Internet > ...

Această temă este închisă. Nu puteţi posta mesaje noi.


Navigare rapidă:


Comunitatea digitală din Moldova. Să adunăm și să organizăm conținutul autohton de pe întreg internet pe un singur site web.