QuickFormのradioボタンでエラーが出る
require_once("HTML/QuickForm.php");
$form = new HTML_QuickForm();
$ques[] = &HTML_QuickForm::createElement('radio', null, 'Yes', 'Yes', '1');←”ここでエラーがでる”
$ques[] = &HTML_QuickForm::createElement('radio', null, 'No', 'No', '2');
$form->addGroup($ques, 'ques');
$form->addRule('ques', '入力してください。', 'required', null, 'client');
if ($form->validate()){ $form->freeze();}
$form->addElement('submit','submit', '送信');
require_once("HTML/QuickForm/Renderer/ArraySmarty.php");
$renderer= new HTML_QuickForm_Renderer_ArraySmarty($smarty);
$form->accept($renderer);
$smarty->assign('form', $renderer->toArray());
$file = 'test.tpl';
$smarty->display($file)
-----------------------------------------------------------
HTML_QuickFormでラジオボタンをチェックしたいのですが、「←”ここでエラーがでる”」の部分で、Fatal error: [] operator not supported for strings in /virtual/パス/test.php on line 19←ここの数字はエラー行
のエラーがでます。
どうやったら、エラーを回避できるか分かりません。
よろしくお願いします。
お礼
早々の御回答ありがとうございます。 なるほど、フレームワークは直接は関係無いのですね Ajaxは名前を見た事があります。少し調べてみます。 わざわざ、対応頂き、ありがとうございました。