function wmzz_recaptcha_check() { $s = option::pget('wmzz_recaptcha'); $resp = recaptcha_check_answer($s['sk'], $_SERVER["REMOTE_ADDR"], $_POST["recaptcha_challenge_field"], $_POST["recaptcha_response_field"]); if (!$resp->is_valid) { msg('注册失败,您输入的验证码有误'); } }
<?php if (!defined('SYSTEM_ROOT')) { die('Insufficient Permissions'); } $s = option::pget('fyy_massistant'); if (empty($s['key']) && !isset($_GET['begin'])) { ?> <div class="jumbotron"> <h1>Hello, master!</h1> <h2>你的云签助手(总站)已经安装完毕</h2> <br/> <p>由于本插件较为复杂,需要您先阅读一下<a href="http://www.stus8.com/forum.php?mod=viewthread&tid=6531" target="_blank">注意事项</a>(第二页)</p> <p>仔细的阅读之后,相信您对这款插件…</p> <p>还是不怎么了解</p> <br/> <p>还请您在使用中慢慢探索……</p> <p><a class="btn btn-primary btn-lg" href="index.php?mod=admin:setplug&plug=fyy_massistant&begin" role="button">开始设置</a></p> </div> <?php die; } ?> <ul class="nav nav-tabs" role="tablist"> <li<?php if (isset($_REQUEST['plug']) && $_REQUEST['plug'] == "fyy_massistant" && $_REQUEST['p'] == '') { echo ' class="active"'; } ?> ><a href="index.php?mod=admin:setplug&plug=fyy_massistant">设置</a></li>
<?php if (!defined('SYSTEM_ROOT')) { die('Insufficient Permissions'); } $s = option::pget('wmzz_recaptcha'); ?> <h2>reCAPTCHA 注册验证码</h2><br/> <form action="setting.php?mod=plugin:wmzz_recaptcha" method="post"> <div class="input-group"> <span class="input-group-addon">Public Key [ 公钥 ]</span> <input type="text" class="form-control" name="ak" required="" value="<?php echo $s['ak']; ?> "> </div><br> <div class="input-group"> <span class="input-group-addon">Private Key [ 私钥 ]</span> <input type="text" class="form-control" name="sk" required="" value="<?php echo $s['sk']; ?> "> </div><br> <button type="submit" class="btn btn-success" >保存设置</button> </form> <br/> 请在 reCAPTCHA API 管理页面,选择添加的域名,复制 Public Key 和 Private Key 到上面的表单中即可 <br/><br/> <b>相关链接:</b><a href="https://www.google.com/recaptcha/admin#list" target="_blank">管理 reCAPTCHA API</a> | <a href="https://www.google.com/recaptcha/admin#createsite" target="_blank">添加 reCAPTCHA API</a>