【发布时间】:2014-10-07 01:32:44
【问题描述】:
我正在为未启用 JS 的用户使用验证码。
$recaptcha=new recaptcha();
$recaptcha=$recaptcha->recaptcha_get_html('6LexxxxxxxxL_p4P5V2xxxxxxxuWX4');
$echo($recaptcha);
但是,如您所见,iframe 是空的。
所以,我将 HTML 剪切并粘贴到另一个文件中,现在它可以与相同的 HTML 一起使用!
我碰巧正在使用 Twig 来显示它(使用 |raw),但是我创建了一个小 Twig 模板,并且没有看到这一点,所以我不相信它与 Twig 有任何关系。
该页面是使用 PHP 创建的。 HTML 必须没问题,因为当我将它复制到另一个文件时它可以工作。会不会是一些奇怪的标题?什么可能导致这种情况发生?
【问题讨论】:
标签: php html http iframe recaptcha