2013-07-01 4 views
1

Я сделал 2 страницы веб-сервера с HTML5 Builder. Тем не менее, у меня есть это 2 простых вопроса:HTML5 Builder - страницы страниц и странные символы в combobox

1-й: Я не знаю, как назвать другую страницу (После того, как пользователь, введите правильный логин и пароль -> показать другую страницу)

2-й: На мой Выпадающее, есть что-то связанное со сбором, что я не могу решить ... Это код для загрузки имен пользователей из базы данных в выпадающий список:

function ComboBox1BeforeShow($sender, $params) 
    { 
    $this->ComboBox1->Items->clear; //doesn't work anyway - 3rd question 
    $this->ds_users->DataSet->first(); 
    while(! $this->ds_users->DataSet->EOF) 
    { 
     $this->ComboBox1->AddItem($this->ds_users->DataSet->Fields["Nome"]); 
     $this->ds_users->DataSet->next(); 
    } 
    } 

И я получаю «Flávio Гамейро» вместо «Флавио Геймиро». Я проверил сортировку базы данных MYSQL, а ее набор - «utf8 -- UTF-8 Unicode». Пробовал с Latin1, но все тот же. Может быть, есть что-то, что можно сделать в коде, который я думаю?

Спасибо!

ответ

0

Хорошо, время, чтобы ответить на мой собственный вопрос:

первый ->header("Location: u_main.php");

второй ->http://docwiki.embarcadero.com/RadPHP/XE3/en/UTF-8_Setup -> Настройка PHP сделал трюк

3-й -> Это $this->ComboBox1->clear; и не $this->ComboBox1->Items->clear;

:)