I'm trying to fix a problem for several days. I searched on all the sites and i didn't found a solution. I think that i'm not the only person with this problem: GERMAN CHARACTERS.
I have the latest VB 3.6.4 installed with no other modifications on a Linux machine with PHP 4.3.9 and MySQL 4.1.20.
The collation in phpMyAdmin for all tables are "latin1_german1_ci", also for the table "shout" and its fields "s_shouts" and "s_data".
Somewhere in this board i found i thread with following hint. I had to put following phrase with the charset into the "vbshout.php". I did this:
PHP Code:
<?php
/*======================================================================*\
|| #################################################################### ||
|| # vBShout v2 Created By Zero Tolerance [http://gzevolution.net] ||
|| #################################################################### ||
\*======================================================================*/
header('Content-Type: text/html; charset=ISO-8859-1');
// ---------------------------------------------------
// Start Set PHP Environment
// ---------------------------------------------------
error_reporting(E_ALL & ~E_NOTICE);
Now i (and some other german guys) have the following problem: the shoutbox works perfect but if we want to write words with characters like: ?, ?, ?, the shoutbox hangs until we refresh the browser. Other characters like: &, *, $ work correctly.
When i write in the file "vbshout.html" a character manualy like "ü ;" for ?, this character will be shown correctly!!!
Does anybody knows what could be the problem? Do i have to search in the SQL? Makes AJAX troubles? Is this a PHP problem?
Thanks for any hints!