Всем привет.
Пытаюсь сделать компонент (другая каптча), почти все настроил, не работает только обновление.
Сама каптча имеет следующий вид: есть несколько картинок, из них нужно нажать "правильную", т.е. ту которую укажет скрипт.
Проблема вот в чем: в самом начале как установилось значение, так оно и продолжает существовать, несмотря на множественные обновления стр. (а должно рандомно изменять).
components/Captcha.php
Class Captcha extends CWidget {
...
//создание "правильного" элемента массива. генерируется рандомно.
$this->uniqueElement[] = array($rand_valid_element, $_SESSION['captcha']);
...
$this->render('captcha/index', array('dataArray' => $uniqueElement));
components/views/captcha/index.php
...
//здесь просит, какую картинку надо нажать.
Please choose <i> <?php echo $this->dataArray[0][0][0]; ?> </i>
...