我不知道爲什麼當我點擊刷新鏈接時,我的驗證碼圖片不刷新。Yii Captcha不刷新點擊刷新按鈕上的圖像
我的代碼是:
<?php $this->widget('CCaptcha'); ?>
<?php echo $form->textField($model,'verifyCode'); ?>
我看到XHR響應時,它是空的,我檢查了刷新鏈接的鏈接,有些事情就像那朵:
MYDOMAIN /驗證碼刷新= 1 & _ = 1367673730496
,它返回一個圖像,但它應該返回財產以後像
{ 「HASH1」:311, 「HASH2」:311, 「URL」: 「/ MYDOMAIN /驗證碼V = 518509b295d06?」}
- 只見上述的其他應用程序鏈接我的CCaptch可以正常工作。
- 頁面刷新時,驗證碼圖片發生變化。
已損壞的驗證碼發送了一個XHR,刷新一個,但罰款驗證碼應該發送兩個,如我在其他應用程序中看到的,一個用於刷新和其他獲取圖像。
我該怎麼辦?
編輯:
我發現了另一個事實:
功能驗證碼可與jquery.min但損壞一個工作與jQuery!但我不添加任何內容到標題中,他們通過Yii添加。
第二版:
我發現了兩個文件,其處理的captcha在Yii框架,我看到時,我發出這個請求:
mydonmain /控制器/驗證碼刷新= 1
並獲得
print_r($_GET);
die();
它返回:
陣列([/控制器/人機識別] =>)
,這意味着它不理解的get->刷新請求!!不知何故$ _GET請求被禁用!