მთავარი  |    ფორუმი  |    FAQ  |    წესები  |    კონკურსები  |    რეკლამა ჩვენთან  |    კონტაქტი

გამარჯობა, სტუმარო ( შესვლა | რეგისტრაცია )

> ipb და utf-8, ipb-ის უნიკოდების პრობლემა ბაზაში
chiora
პოსტი Nov 25 2008, 10:36 PM
პოსტი #1


აქტიური წევრი
***

ჯგუფი: ფორუმელი
პოსტები: 119
ნიკის ჩასმა
ციტატაში ჩასმა
წევრი №: 5.488



მოგესალმებით!

მოკლედ რაშია საქმე, 2.2.x და 2.3.x ipb-ის სკრიპტებთან ესეთი პრობლემა შემხვდა, კერძოდ ქართული წარწერების გამართულად გადაცემა ვერ მოვახერხე ბაზასთან. ვასწორებ general_ci-ზე ქოლაშენს. შემდეგ გადამყავს general cofiguration-ი utf-8-ს კოდირებაზე. ამის შემდეგ root_dir-ში sourse\ipclass.php-ში
ამ კოდის შემდეგ:

$this->DB->connect();
ვამატებ ამ კოდს:

mysql_query("SET CHARACTER SET utf8");

და ვიღებ ასეთ შედეგს:

ფორუმის თავზე ერორებს
(IMG:http://s45.radikal.ru/i110/0811/54/0c8271828605.jpg)

__________________________________________________________

ვცადე მეორე ვარიანტიც:
იგივე ipclass.php-ში ვამატებ

ამ კოდის შემდეგ:

$this->DB->connect();

ამ კოდებს:

$this->DB->query("SET CHARACTER SET utf8");
$this->DB->query("SET NAMES 'utf8'");


თუმცა აქ უფრო რთულადაა საქმე და რაც კი ქართული ნაწერები იყო ყველაფერი კითხვისნიშნებში გადაიყვანა.

არავინ იცით რაშია საქმე?


--------------------
ანდა ქონსთრუქშენ :)
Go to the top of the page
 
+Quote Post
 
Start new topic
გამოხმაურებები
qarsaoti
პოსტი Dec 6 2008, 02:56 PM
პოსტი #2


ახალბედა
*

ჯგუფი: რეგისტრირებული
პოსტები: 2
ნიკის ჩასმა
ციტატაში ჩასმა
წევრი №: 6.009



chiora


იგივე პრობლემას გადავაწყდი მეც და გამოსავალი ასეთი მოვძებნე, არ ვიცი სწორია თუ არა, მაგრამ ეგ ერორი გაქრა და utf 8 ამუშავებს...

mysql ის ბაზას დავამატე ახალი მომხმარებელი odbc@localhost პაროლით რომელსაც ფორუმის ბაზასთან სრული უფლებები მივანიჭე, და ეგ ერორი გაქრა


პატივისცემით

qarsaoti
Go to the top of the page
 
+Quote Post

პოსტი ამ თემაში


Reply to this topicStart new topic
ამ თემას კითხულობს 1 მომხმარებელი (მათ შორის 1 სტუმარი და 0 დამალული წევრი)
0 წევრი:

 



მსუბუქი ვერსია ახლა არის: 16th August 2025 - 11:15 PM