mysql en fonts..... ik wordt gek!

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

16/08/2005 15:38:00
Quote Anchor link
ik wil een website vertalen in het russisch.
De teksten staan al in de database.
Wanneer ik met phpMyAdmin de teksten opvraag zien ze er prima uit.
Wanneer ik dezelfde query gebruik in mijn php script, ziet er output er uit als allemaal vraagtekens(??????????)
Draai ik dezelfde query op de commandline van de server, dan krijg ik ook vraagtekens.
Het heeft iets met charactersets en collation te maken, maar wat stel ik hoe waar in. Ik snap er niks van.
Het gaat er dus om dat ik zowel nederlans als russisch ( en hongaars en tsjechies enzo) probleemloos kan laden

Wie helpt?
fré
 
PHP hulp

PHP hulp

22/11/2024 09:45:53
 
Mitch X

Mitch X

16/08/2005 15:42:00
Quote Anchor link
utf-8 kan Russisch weergeven :)
 
Legolas

Legolas

16/08/2005 16:12:00
 

16/08/2005 16:31:00
Quote Anchor link
iconv? ik ken het niet, en php is niet gecompileerd om het te gebruiken.
Maar ik moet het ook niet nodig hebben denk ik.
Waarom zie ik in phpMyadmin met een simpele query als
"SELECT tekst FROM tbl_teksten WHERE id=1"
wel de juiste russische of nederlandse of andere karakters, maar niet wanneer ik deze query in een testscriptje draai en de output naar het scherm echo?
Ik snap dat niet.
 
Elwin - Fratsloos

Elwin - Fratsloos

16/08/2005 16:54:00
Quote Anchor link
Heb je al de utf-8 geprobeerd? (zie bericht van Mitch)

Elwin
 

16/08/2005 17:42:00
Quote Anchor link
Hoe, geprobeerd?
characterset of collatie in de DB
of <meta http-equiv="content-type" content="text/html; charset=UTF-8"> ?

Kunnen jullie iets specifieker zijn over hoe en waar ik dat doe?
fré
 
Elwin - Fratsloos

Elwin - Fratsloos

16/08/2005 19:38:00
Quote Anchor link
Ik gok op iets van
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
echo utf8_decode($rij->uit_de_DB); // of utf8_encode
?>


Elwin
 

16/08/2005 21:50:00
Quote Anchor link
neu, helpt niks
 

18/08/2005 14:52:00
Quote Anchor link
in m'n connect-script de volgende query opgenomen
mysql_query("SET NAMES utf8");

Opgelost. Bedankt voor uw aandacht

fré
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.