Страница 1 из 1
Проблема с подстановкой значений в $listbox
Добавлено: 25 янв 2012, 20:55
Triggo
Код: Выделить всё
$ourRazd = fopen("2.txt", "r");
for ($i=0; $d=fgets($ourRazd, 10000); $i++) {
if (mt_rand(0, $i) == 0) $razdel = $d;
}
$listbox->select_name_by_inner_name('razdel',$razdel);
// Извлечение строки со случайным номером.
$ourFile = fopen("1.txt", "r");
// Считываем каждую строку файла.
for ($i=0; $s=fgets($ourFile, 10000); $i++) {
if (mt_rand(0, $i) == 0) $line = $s;
}
$textarea->set_value_by_name('message', $line);
в
$textarea рандомно выбираю строки из файла, все отлично работает.
я решил сделать точно также для
$listbox, но реакции 0.
В чем моя ошибка подскажите плз
Re: Проблема с подстановкой значений в $listbox
Добавлено: 26 янв 2012, 06:38
satih
без примера ресурса и инфы на входе нечего особо сказать, синтаксис правильный. в файле 2.txt у тебя строки name которые нужно выбрать? при выборе по name обычно следущие проблемы: либо хуман вообще не видит такой name, либо до этого поля есть поле с таким же name (возможно даже скрытое), хотя могут быть и другие случаи
Re: Проблема с подстановкой значений в $listbox
Добавлено: 26 янв 2012, 11:28
bigfozzy
Для начала, советую обновится до 4.3 , там много багов вычищено, особенно для страниц с которыми были проблемы, особенно с именами.
Ну и через час саппорт появится, думаю у него тож мысли будут на этот счет.
Re: Проблема с подстановкой значений в $listbox
Добавлено: 26 янв 2012, 13:13
Support
Попробуйте изменить строку вот так:
$listbox->select_name_by_inner_name('razdel',trim($razdel));
Re: Проблема с подстановкой значений в $listbox
Добавлено: 26 янв 2012, 16:38
Triggo
Support писал(а):Попробуйте изменить строку вот так:
$listbox->select_name_by_inner_name('razdel',trim($razdel));
все заработало, всем спасибо за ответы, особенно за trim