Nouveau sujet Répondre Imprimer Syndication RSS 2.0

[Noté] Nouveau membre

Equipe des MODS
Avatar de Fabogranqi
  • Age : 19 ans
  • Messages : 3095
  • Inscrit : 29 Décembre 2004
  Lien vers ce message 16 Septembre 2006, 10:18
Lorsqu'on essaye de s'enregistrer pour créer un nouveau membre, je reçois toujours "Adresse E-mail invalide" alors que l'adresse email est pourtant valide :s
 
Chef du projet FSB
Avatar de Genova
  • Age : 22 ans
  • Messages : 14507
  • Inscrit : 16 Septembre 2004
  Lien vers ce message 16 Septembre 2006, 10:22
Il y a aussi une vérification des DNS de l'adresse EMail, donc si tu as entré titi@toto.com non c'est pas valide :lol:


Cause Im as free as a bird now, And this bird you can not change. - Freebird - Lynyrd Skynyrd
There's someone in my head but it's not me. - Brain damage - Pink Floyd
I said baby, you know Im gonna leave you. - Babe I'm gonna leave you - Led Zeppelin
Father ? yes son, I want to kill you - The end - The Doors
 
Equipe des MODS
Avatar de Fabogranqi
  • Age : 19 ans
  • Messages : 3095
  • Inscrit : 29 Décembre 2004
  Lien vers ce message 16 Septembre 2006, 10:23
Citation (Genova)
Il y a aussi une vérification des DNS de l'adresse EMail, donc si tu as entré titi@toto.com non c'est pas valide :lol:


Ouep mais c'est une email qui existe ;)
 
Chef du projet FSB
Avatar de Genova
  • Age : 22 ans
  • Messages : 14507
  • Inscrit : 16 Septembre 2004
  Lien vers ce message 16 Septembre 2006, 10:24
Genre c'est quoi le dommaine de l'email ? Tu est en localhost sous linux ou windows ?


Cause Im as free as a bird now, And this bird you can not change. - Freebird - Lynyrd Skynyrd
There's someone in my head but it's not me. - Brain damage - Pink Floyd
I said baby, you know Im gonna leave you. - Babe I'm gonna leave you - Led Zeppelin
Father ? yes son, I want to kill you - The end - The Doors
 
Equipe des MODS
Avatar de Fabogranqi
  • Age : 19 ans
  • Messages : 3095
  • Inscrit : 29 Décembre 2004
  Lien vers ce message 16 Septembre 2006, 10:25
Citation (Genova)
Genre c'est quoi le dommaine de l'email ? Tu est en localhost sous linux ou windows ?


Je suis en localhost sous Linux.

J'ai essayer avec une adresse Free, une Gmail, et une Yahoo, et aussi jetable mais pas moyen ca fonctionne pas :s
 
Chef du projet FSB
Avatar de Genova
  • Age : 22 ans
  • Messages : 14507
  • Inscrit : 16 Septembre 2004
  Lien vers ce message 16 Septembre 2006, 10:32
Bon on va essayer de débuguer dans ce cas, parce que je n'ai pas moyen de tester personellement. Donc dans le fichier main/fcts/fcts_users.php remplace
function email_valid($email, $check_server = TRUE)
{
	global $cfg;

	if (preg_match('#^[^@]*?@(.*?)\.[a-zA-Z]{2,4}$#i', $email, $match))
	{
		// Les fonctions de vérification de DNS ne tournent pas sous Windows
		if (!$check_server || !$cfg['check_email_dns'] || OS_SERVER == 'windows')
		{
			return (TRUE);
		}

		$check = FALSE;
		if (function_exists('checkdnsrr'))
		{
			$check = checkdnsrr($match[1]);
		}

		// En cas d'échec de la fonction checkdnsrr() (ou tout simplement si elle n'existe pas), on vérifie
		// l'existance du serveur avec fsockopen()
		if (!$check)
		{
			$errno = 0;
			$errstr = '';
			$check = @fsockopen($match[1], 25, $errno, $errstr, 5);
		}

		return ($check);
	}
	return (FALSE);
}

par
function email_valid($email, $check_server = TRUE)
{
	global $cfg;

	if (preg_match('#^[^@]*?@(.*?)\.[a-zA-Z]{2,4}$#i', $email, $match))
	{
		// Les fonctions de vérification de DNS ne tournent pas sous Windows
		if (!$check_server || !$cfg['check_email_dns'] || OS_SERVER == 'windows')
		{
			return (TRUE);
		}

		echo 'CHECK DNS<br />';
		$check = FALSE;
		if (function_exists('checkdnsrr'))
		{
			echo 'CHECKDNSRR() FUNCTION EXISTS<br />';
			$check = checkdnsrr($match[1]);
			echo 'CHECK VALUE = ' . $check . ' :: typeof(' . gettype($check) . ') - DOMMAIN = ' . $match[1] . '<br />';
		}

		// En cas d'échec de la fonction checkdnsrr() (ou tout simplement si elle n'existe pas), on vérifie
		// l'existance du serveur avec fsockopen()
		if (!$check)
		{
			$errno = 0;
			$errstr = '';
			$check = @fsockopen($match[1], 25, $errno, $errstr, 5);
			echo 'CHECK SOCKET - SERVER = ' . $match[1] . ' - CHECK VALUE = ' . $check . ' :: typeof(' . gettype($check) . ')<br />';
		}

		return ($check);
	}
	return (FALSE);
}


Ensuite retest et dit moi ce que ca affiche :)


Cause Im as free as a bird now, And this bird you can not change. - Freebird - Lynyrd Skynyrd
There's someone in my head but it's not me. - Brain damage - Pink Floyd
I said baby, you know Im gonna leave you. - Babe I'm gonna leave you - Led Zeppelin
Father ? yes son, I want to kill you - The end - The Doors
 
Equipe des MODS
Avatar de Fabogranqi
  • Age : 19 ans
  • Messages : 3095
  • Inscrit : 29 Décembre 2004
  Lien vers ce message 16 Septembre 2006, 10:35
CHECK DNS
CHECKDNSRR() FUNCTION EXISTS
CHECK VALUE = :: typeof(boolean) - DOMMAIN = free
CHECK SOCKET - SERVER = free - CHECK VALUE = :: typeof(boolean)
 
Chef du projet FSB
Avatar de Genova
  • Age : 22 ans
  • Messages : 14507
  • Inscrit : 16 Septembre 2004
  Lien vers ce message 16 Septembre 2006, 10:39
Bah en localhost la fonction ne doit marcher je supose. Dans ce cas pour le localhost je désactiverai cette fonction :)

En attendant désactive la dans la configuration -> general ;)


Cause Im as free as a bird now, And this bird you can not change. - Freebird - Lynyrd Skynyrd
There's someone in my head but it's not me. - Brain damage - Pink Floyd
I said baby, you know Im gonna leave you. - Babe I'm gonna leave you - Led Zeppelin
Father ? yes son, I want to kill you - The end - The Doors
 
Hors ligne s@d Masculin
Volcan
Avatar de s@d
  • Age : 18 ans
  • Messages : 1018
  • Inscrit : 04 Octobre 2004
  Lien vers ce message 16 Septembre 2006, 10:44
Heu chez moi non plus ça ne fonctionne pas en ligne lors de l'inscription, testé avec :

gmail
hotmail
wanadoo
yahoo


http://www.otaku-attitude.net/logos/logov2.gif
Retrouvez tous vos animes préférés en Direct Download :=)
 
Equipe des MODS
Avatar de Fabogranqi
  • Age : 19 ans
  • Messages : 3095
  • Inscrit : 29 Décembre 2004
  Lien vers ce message 16 Septembre 2006, 10:47
Lol, maintenant j'ai "Adresse E-mail invalide" alors que l'email est pourtant valide ^^
 
Chef du projet FSB
Avatar de Genova
  • Age : 22 ans
  • Messages : 14507
  • Inscrit : 16 Septembre 2004
  Lien vers ce message 16 Septembre 2006, 11:13
Mouarf c'est quoi ce binz :/

Bon en attendant désactivez cette fonction depuis la configuration :)


Cause Im as free as a bird now, And this bird you can not change. - Freebird - Lynyrd Skynyrd
There's someone in my head but it's not me. - Brain damage - Pink Floyd
I said baby, you know Im gonna leave you. - Babe I'm gonna leave you - Led Zeppelin
Father ? yes son, I want to kill you - The end - The Doors
 
Nouvelle étincelle
Avatar de juju9547
  • Age : 15 ans
  • Messages : 14
  • Inscrit : 04 Septembre 2006
  Lien vers ce message 16 Septembre 2006, 11:22
salut,
j"ai moi aussi le problème et désactiver la fonction depuis la configuration fonctionne pas :O en attendant faut aller voir dans la base de données et dans la table config, il faut chercher check_dns_email et changer la valeur par 0 (:)
 
Hors ligne s@d Masculin
Volcan
Avatar de s@d
  • Age : 18 ans
  • Messages : 1018
  • Inscrit : 04 Octobre 2004
  Lien vers ce message 16 Septembre 2006, 11:29
T'as bien chmoder tes fichiers ?


http://www.otaku-attitude.net/logos/logov2.gif
Retrouvez tous vos animes préférés en Direct Download :=)
 
Nouvelle étincelle
Avatar de juju9547
  • Age : 15 ans
  • Messages : 14
  • Inscrit : 04 Septembre 2006
  Lien vers ce message 16 Septembre 2006, 11:31
oui sont tous en 777 (du moins ceux qui sont demandés à l'install) sauf config.php qui est en 666 :8:
 
Brasier
Avatar de Faer Onaur
  • Age : 27 ans
  • Messages : 830
  • Inscrit : 18 Septembre 2005
  Lien vers ce message 18 Septembre 2006, 10:19
Idem pas moyen de s'inscrire et désactiver la fonction ca ne fonctionne pas :8:


<a href="http://www.nintendo-europe.com/NOE/fr/FR/register/index.jsp?a=Faer Onaur&m=b" target="_blank"> <img src="http://www.nintendo-europe.com/NOE/fr/FR/images/ambassador/banner_1_full.gif" /></a><a href="http://www.nintendo-europe.com/NOE/fr/FR/register/index.jsp?m=l&a=Faer Onaur" target="_blank"> <img src="http://media.nintendo-europe.com/NOE/images/profile/mod_stars_catalogue.jpg" /></a>
 
Répondre


.