1

フォームでキャプチャをうまく使用していますが、今の問題は、キャプチャに数字のみを含めることです。キャプチャ画像のシンボルがクラスgenerateWordのメソッドで生成されていることがわかりました。Zend/Captcha/Word.php使用する文字の新しい配列 (1,2,3,4,5,6,7,8,9,0) を事前に設定したいのですが、ライブラリ コードは他のプロジェクトで使用されているため変更しないでください。今後のアップデート。カスタムキャプチャコードを明確に設定するには? ありがとう。

4

2 に答える 2

1

Zend_Captcha_Wordclassを拡張するのを妨げるものは何ですか?

手っ取り早い方法として、キャプチャを生成する前に、すべての記号を数字に設定します。

Zend_Captcha_Word::$CN = Zend_Captcha_Word::$C = Zend_Captcha_Word::$VN = Zend_Captcha_Word::$V = array("0","1","2","3","4","5","6","7","8","9");
于 2013-04-30T06:49:45.653 に答える