FluxBB.fr

Le site des utilisateurs francophones de FluxBB.

Vous n'êtes pas identifié(e).

#1 12-11-2012 16:01:38

Kyubi
Membre
Inscription : 05-06-2011
Messages : 62

Probleme inscription

Bonjour,

j'ai un petit soucis avec les inscriptions sur mon forum depuis quelques jours, la derniere modification été celle la :

http://fluxbb.fr/archives/viewtopic.php?id=9602&p=2
functions.php, chercher

function get_remote_address()
{
    return $_SERVER['REMOTE_ADDR'];
}

Remplacer par

function get_remote_address()
{
    global $pun_user;
    
    if($pun_user['group_id'] < PUN_GUEST)
        return '0.0.0.0';
    else
        return $_SERVER['REMOTE_ADDR'];
}

apparament quand j'ai affecté l'adresse 0.0.0.0 a tout les membres a chaque inscription il y a le message :

"une inscription à été faite il y a moins d'une heure avec la même adresse ip"

comment est ce que je peux eviter la vérification d'adresse ip avant l'inscription afin dévité ce probleme s'il vous plais.

Merci.

Cordialement.

Hors ligne

#2 12-11-2012 21:25:59

adaur
Membre
Lieu : Derrière Notepad ++ !
Inscription : 25-09-2008
Messages : 1 937
Site Web

Re : Probleme inscription

Bonsoir,

Dans le register.php, il faut supprimer (ou commenter) cette portion de code:

	// Check that someone from this IP didn't register a user within the last hour (DoS prevention)
	$result = $db->query('SELECT 1 FROM '.$db->prefix.'users WHERE registration_ip=\''.get_remote_address().'\' AND registered>'.(time() - 3600)) or error('Unable to fetch user info', __FILE__, __LINE__, $db->error());

	if ($db->num_rows($result))
		message($lang_register['Registration flood']);

"As code is more often read than written it's really important to write clean code." - Franz
Twitter: @adaurfr
Mon fork de FluxBB: FeatherBB

Hors ligne

Pied de page des forums