Как использовать Google CAPTCHA несколько раз на странице? - PullRequest
1 голос
/ 06 марта 2012

У меня есть две формы на моей странице. Я хочу реализовать Google CAPTCHA в обеих формах. Я попытался реализовать с помощью функции get_html () в обеих формах, но она отображает только одну капчу на моей странице

echo $captcha->get_html();

передал открытый ключ в google get_html () с использованием класса интерфейса.

Как отобразить капчу в обеих формах?

Ответы [ 2 ]

0 голосов
/ 06 марта 2012

Похоже, что javascript отображает это только один раз на страницу.

Одним из отчаянных решений может быть <iframe> одна или обе формы?

РЕДАКТИРОВАТЬ:
Создайте страницу с формой в формате html и получите доступ к ней с помощью <iframe src="http://site.com/form.html"></iframe>

Установите атрибуты ширины и высоты для желаемых размеров.

РЕДАКТИРОВАТЬ (2-е):
По сути, у вас есть рендеринг php-файла и обработка данных формы в <iframe>.Что именно вам интересно в этой технике?

0 голосов
/ 06 марта 2012

Не правда ли

echo recaptcha_get_html($publickey);

API не включает в себя класс, как вы используете код в стиле ООП?

...