Big5 characters should be displayed properly in a page declared as UTF-8. UTF-8 is the character-set encoding recommended for web-pages. Among other things, UTF-8 allows one to mix different characters-sets on the same page: 用統一码, 打廣東話又得, 写普通话也行, 日本語もできる、tiếng Việt cũng được
PHP/HTML char-set
LabStoRe sends the utf-8 declaration through these codes in files ./header.php, interface_creator/header.php and interface_creator/header_admin.php:
header('Content-Type: text/html; charset=utf-8');
...
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
MySQL char-set
UTF-8 is also the character-set encoding for the MySQL database tables. The .sql file that comes with LabStoRe has lines like these for this purpose:
SET NAMES utf8;
...
ENGINE=MyISAM DEFAULT CHARSET=utf8;
For MySQL database queries, LabStoRe (file interface_creator/functions.php) uses the code: mysql_query("SET NAMES 'utf8'", $conn);.
If the MySQL database system is older than version 4.1 (poorer support for various character sets), or if the database tables are not in UTF-8, then there could be problems like the one you mention. If MySQL is older than version 4.1, see if you can upgrade it. Check if the tables are in UTF-8 using phpMyAdmin, command line code, etc. If they are not, change the encoding to UTF-8. If they hold a lot of data in non-UTF-8 encoding, check the MySQL manual/web-pages before proceeding to ensure that data loss/corruption doesn't occur.
Bug
Also, there appears to be some code missing in the file ./header.php -- perhaps that's the cause in your case. I will fix it in the next LabStoRe release, but for now you can add this line before the '// Get client's IP address' line:
mysql_query("SET NAMES 'utf8'", $connection);