Histórico de Edições
Please note that revisions older than 15 days are pruned and will no longer show here
Não há histórico de edição para mostrar, ou este comentário foi editado por um moderador.
-
Quem Está Navegando 0 membros estão online
Nenhum usuário registrado visualizando esta página.
-
Conteúdo Similar
-
Por rrodriguesrm
Olá, procuro um servidor 7.4 antibot com mapa global e hunts editadas, similar ao medivia, com client tibiacam, cast, sistema de premium, items vip e site bom. Quero servidor testado, sem bugs, pagamento em espécie, transferência bancária, pagseguro, paypal, o que quiser.
Whatsapp: 24999248330
-
Por Enzo Caue
Neste tutorial você vai aprender a colocar aquele captcha box no seu gesior:
Primeiramente, você vai precisar da API e registrar o dominio, você pode fazer isso por aqui:
https://www.google.com/recaptcha/admin
Agora, vá até o seu layout.php e antes de <head> coloque isto:
<script src='https://www.google.com/recaptcha/api.js'></script>
Agora vamos até o accountmagement.php e embaixo de <?php, coloque:
if(isset($_REQUEST['account_login']) && isset($_REQUEST['password_login']) && !$captcha) { $main_content .='<h2>Please check the reCaptcha form.</h2>'; }
Procure por:
<input type="password" name="password_login" size="15" maxlength="15"> e na linha de baixo, adicione:
<div class="g-recaptcha" data-sitekey="SUA_PUBLIC_KEY"></div>
PS: você tem que colocar sua public key no lugar de SUA_PUBLIC_KEY!
PS2: você ainda pode trocar a cor adicionando data-theme="dark" nessa div. (OPCIONAL)
Agora, em system/load.login.php, abaixo de <?php adicione:
if(isset($_POST['g-recaptcha-response'])) { $captcha=$_POST['g-recaptcha-response']; }
Ainda em system/load.login.php, procure por:
if(isset($_REQUEST['account_login']) && isset($_REQUEST['password_login'])) { Visitor::setAccount($_REQUEST['account_login']); Visitor::setPassword($_REQUEST['password_login']); //Visitor::login(); // this set account and password from code above as login and password to next login attempt //Visitor::loadAccount(); // this is required to force reload account and get status of user $isTryingToLogin = true; } e substitua por:
if(isset($_REQUEST['account_login']) && isset($_REQUEST['password_login']) && $captcha) { $response=file_get_contents("https://www.google.com/recaptcha/api/siteverify?secret=SUA_PRIVATE_KEY&response=".$captcha."&remoteip=".$_SERVER['REMOTE_ADDR']); if($response.success==false) { echo '<h2>Dirty Robot!</h2>'; } else { Visitor::setAccount($_REQUEST['account_login']); Visitor::setPassword($_REQUEST['password_login']); //Visitor::login(); // this set account and password from code above as login and password to next login attempt //Visitor::loadAccount(); // this is required to force reload account and get status of user $isTryingToLogin = true; } } PS: voce deve colocar sua private key onde diz SUA_PRIVATE_KEY!
Pronto, já estará funcionando o ReCAPTCHA =]
KEYS:
Créditos: Musztang
-