wahsaga: perl, mysql und utf8

Beitrag lesen

hi,

  1. Mein Perl-Skript ist in ISO-8859-1 geschrieben, ich verwende "use utf8;" also _nicht_.

_Warum_ nicht?

  1. Ich hole mit LWP eine Webseite, die UTF8-codiert ist.
  2. Der Query wird abgeschickt. Die MySQL-Variablen:

character_set_client = utf8
character_set_connection = utf8
character_set_database = utf8
character_set_results = utf8


> Die Database, die Table und jede Spalte sind \_alle\_ auf utf8 gestellt.  
  
Alles UTF-8 - nur die Datenbehandlung/Ausgabe in deinem Script nicht - wieso tust du dir solche Probleme an, anstatt \_konsequent\_ UTF-8 zu verwenden?  
  

> - Wenn ich die neue Zeile in phpmyadmin anschaue, dann steht dort "ü" statt "ü" und der Firefox sagt mir, dass er UTF-8 anzeigt.  
> - In meiner ISO-Konsole erscheint statt dem "ü" noch mehr: "ü", wobei hier aber ein nicht anzeigbares Zeichen sein muss, denn "select HEX(text) ..." bringt "C383C2BC" statt dem "ü".  
  
Das dürfte wohl ü nochmal in UTF-8 kodiert sein, also ü.  
  
gruß,  
wahsaga  
  

-- 
/voodoo.css:  
#GeorgeWBush { position:absolute; bottom:-6ft; }