vue code de sécurité - Page 1
Kommunauty
Connexion
Inscription

code de sécurité


Mizur Messages : 6615

Personnellement je n'ai pas essayé mais je sais que ça marche très bien

C'est ce que tout le monde fait normalement, si t'as la flemme de créer le tien, en cherchant "captcha" sur Google t'auras pas mal de services qui le proposent

samedi 19 juin 2010

Anonyme Messages : 0

bah j'ai deja crée 3 up

samedi 19 juin 2010

SiMax Messages : 7572

Heu moi juste connecté avec un compte google ça marche

<a class="postlink" href="https://www.google.com/recaptcha/admin/create" target="_blank">https://www.google.com/recaptcha/admin/create</a>

dimanche 20 juin 2010

Anonyme Messages : 0

oui mais je mets mon domain

et j'arrive sur sa

Domain Name: warmoon.fr

reCAPTCHA will only work on this domain and subdomains. If you have more than one domain (or a staging server), you can create a new set of keys.

Public Key: *****

Use this in the JavaScript code that is served to your users

Private Key: *****

Use this when communicating between your server and our server. Be sure to keep it a secret.

Resources:

* reCAPTCHA plugins and libraries

* reCAPTCHA API Documentation

dimanche 20 juin 2010

SiMax Messages : 7572

Là t'as tes clés (dont une privée que tu ferais mieux de garder pour toi )

Ensuite, tu suis un tutoriel pour installer ReCaptcha (genre ici Tuto pour installer reCaptcha)

dimanche 20 juin 2010

Anonyme Messages : 0

Euh tu peux tirer la clé ?

sa sert a quoi la clé ?

Merci pour le tutos c'est gentil

dimanche 20 juin 2010

SiMax Messages : 7572

Tu auras surement besoin des clés pour utiliser l'application, ça sert de protection pour que tout le monde n'ait pas accès au script comme ça.

dimanche 20 juin 2010

Anonyme Messages : 0

punaise c'est chaud le tutos

bah il explique bof

il dit

Vous allez maintenant devoir éditer votre formulaire et votre script de traitement des informations. Pour procéder, ajoutez ces lignes à l’endroit où vous voulez faire apparaitre le captcha (entre les balises <form> </form>, idéalement avant le bouton d’envoi) :

require_once('recaptchalib&#46;php');
$publickey = "VotreCléPublique";
echo recaptcha_get_html($publickey);

Donc j'ai mis sa dans register.tpl

<tr>
  <th><font color ="#000033">Sexe</font></th>
  <th><select name="sex">
<option value="">- ind&eacute;fini -</option>
<option value="M">Homme</option>
<option value="F">Femme</option>

</select></th>
</tr>
require_once('recaptchalib&#46;php');
$publickey = "Ma clé ";
echo recaptcha_get_html($publickey);
<tr>
  <td height="20" colspan="2"></td>
  </tr>
<tr>
  <th><input name="rgt" type="checkbox">
    <a href="/reglement"lightbox&#91;external 80% 80%&#93;"><b>J'acc&egrave;pte <font color ="#339900">le r&egrave;glement</font></b></a></th>
  <th><input name="submit" type="submit" value=" S'enregistrer "></th>

ensuite

Pensez à remplacer VotreCléPublique par la clé correspondante qui vous a été fournie lors de l’inscription de votre site.

La dernière chose à faire est de modifier votre page de traitement du formulaire, afin de valider ou non le code de vérification saisi. Pour ce faire, copiez ce bout de code au niveau de la récupération des données :

require_once('recaptchalib&#46;php');
$privatekey = "VotreCléPrivée";
$resp = recaptcha_check_answer (
$privatekey,
$_SERVER&#91;"REMOTE_ADDR"&#93;,
$_POST&#91;"recaptcha_challenge_field"&#93;,
$_POST&#91;"recaptcha_response_field"&#93;
);

Donc j'ai mis sa dans reg.php

        // Mise a jour du nombre de joueurs inscripts
        doquery("UPDATE {{table}} SET `config_value` = `config_value` + '1' WHERE `config_name` = 'users_amount' LIMIT 1;", 'config');

        $Message = $lang&#91;'thanksforregistry'&#93;;
        if (sendpassemail($_POST&#91;'email'&#93;, "$newpass")) {
            $Message &#46;= " (" &#46; htmlentities($_POST&#91;"email"&#93;) &#46; ")";
        } else {
            $Message &#46;= " (" &#46; htmlentities($_POST&#91;"email"&#93;) &#46; ")";
            $Message &#46;= "<br><br>" &#46; $lang&#91;'error_mailsend'&#93; &#46; " <b>" &#46; $newpass &#46; "</b>";
        }
        message($Message, $lang&#91;'reg_welldone'&#93;);
    }
} else {
require_once('recaptchalib&#46;php');
$privatekey = "CLé ";
$resp = recaptcha_check_answer (
$privatekey,
$_SERVER&#91;"REMOTE_ADDR"&#93;,
$_POST&#91;"recaptcha_challenge_field"&#93;,
$_POST&#91;"recaptcha_response_field"&#93;
);
    // Afficher le formulaire d'enregistrement
    $parse = $lang;
    $parse&#91;'servername'&#93; = $game_config&#91;'game_name'&#93;;
    $page = parsetemplate(gettemplate('registry_form'), $parse);

et pour finir

votre site (la 2ème donc).

Lors de la vérification des champs du formulaire, ajoutez ajouter le code suivant (avant tout autre vérification, vu que le formulaire retournera une erreur quoi qu’il arrive si le Captcha est erroné) :

if (!$resp->is_valid) {
  echo("Le code de vérification est incorrect");
}

je sais pas ou mettre

ps: j'ai mis les fichiers zip dans mon jeu a la racine

dimanche 20 juin 2010

SiMax Messages : 7572

Là c'est du PHP, donc le mieux encore une fois serait d'apprendre le PHP au lieu de te lancer tête baissé dans un projet de jeu

Le minimum du PHP, c'est de savoir que ça se met entre des balises PHP :

<?php
// Mon code PHP
?>

S'il y a un ZIP, le mieux serait peut être de le décompresser, sinon il sera pas très utile...

dimanche 20 juin 2010

Anonyme Messages : 0

simax je suis pas bête

je l'ai fais

sinon je connais le PHP (php simple) mais la c'est juste une question de placement

dimanche 20 juin 2010

Page suivante »