Archives FluxBB.fr

Les archives de FluxBB.fr

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

#1 09-02-2007 22:37:16

warman
Membre

Petite Question : Deux utilisateurs avec le même nom

Bonjour, je m'explique,
je suis webmaster du Site d'un Lycée dans le nord.
Je voulais inscrire tout les eleves sur le forum du site
ce que j'ai fait en créant un script php qui me transfert ma base et insert toutes les entrée eleves dans punbb
Le seul probleme c'est que j'ai 2 personne dont le login est : tartampionprenom.tartempionnom avec des mot de passe different.
punbb a l'identification ne reconnait qu'un seul coupe de login / mot de passe
J'aimerai que l'eleve ne pouvant pas se logué puissent le faire sans changer le login
Merci
Matthieu GILLOOTS

Hors ligne

#2 09-02-2007 22:58:09

Pandark
Guide

Re : Petite Question : Deux utilisateurs avec le même nom

Heu... deux personnes avec exactement le même mot de passe... je ne vois pas comment.. (et puis ce n'est pas très sécur' à mon avis.. hmm)

NB : les titres donnés aux discussions doivent être explicites.


=>  Plugins | Modifications | Liens utiles   <=
                .._ -Pandark- _..
                Serial Dreamer

Hors ligne

#3 09-02-2007 23:01:04

lycaos
Membre

Re : Petite Question : Deux utilisateurs avec le même nom

Pandark a écrit :

Heu... deux personnes avec exactement le même mot de passe... je ne vois pas comment.. (et puis ce n'est pas très sécur' à mon avis.. hmm)

Avec les mêmes logins.

Dernière modification par lycaos (09-02-2007 23:01:32)

Hors ligne

#4 09-02-2007 23:14:04

warman
Membre

Re : Petite Question : Deux utilisateurs avec le même nom

non pas les meme mot de passe mais les meme login

Hors ligne

#5 09-02-2007 23:14:51

Pandark
Guide

Re : Petite Question : Deux utilisateurs avec le même nom

Désolé, lapsus... dans l'autre sens, ça n'aurait pas posé de problème smile


=>  Plugins | Modifications | Liens utiles   <=
                .._ -Pandark- _..
                Serial Dreamer

Hors ligne

#6 09-02-2007 23:31:37

warman
Membre

Re : Petite Question : Deux utilisateurs avec le même nom

oui mais bon moi il faut que je garde les meme login lol

Hors ligne

#7 09-02-2007 23:43:35

nico_somb
Membre

Re : Petite Question : Deux utilisateurs avec le même nom

bah c'est pas possible smile

vous pouvez simplement ajouter un chiffre derrière ou alors rajouter la date de naissance... Mais le même pseudo, c'est impossible (et ça, même chez tous nos concurrents wink )

Hors ligne

#8 09-02-2007 23:55:29

lycaos
Membre

Re : Petite Question : Deux utilisateurs avec le même nom

nico_somb a écrit :

bah c'est pas possible smile

vous pouvez simplement ajouter un chiffre derrière ou alors rajouter la date de naissance... Mais le même pseudo, c'est impossible (et ça, même chez tous nos concurrents wink )

Faux, dans ma base de données il y avait deux utilisateurs avec le même pseudo (Julian), deux IDs différents, et deux passes différents, cela fonctionnait très bien.

On s'est amusé à recopier tout le forum à la main (c'était un forum forumactif), donc reconstitution manuelle et on s'est retrouvé avec 2 mêmes pseudos parce qu'un administrateur de mon forum a voulut changer de pseudo par rapport à l'ancien forum.

Je me suis occupé de remplir une liste comme ça :


<author name="Lycaos" id="2" from="Rouen" date="05/05/06" message="377" site="" ip="" mail="xxxxxx"/>
<author name="Julian" id="3" from="Nancy" date="28/12/05" message="381" site="" ip="" mail="xxxxxx"/>
<author name="Philippe" id="3" from="Grenoble" date="16/01/06" message="353" site="xxxxxx" ip="" mail="xxxxxx"/>

de 180 pseudos, et une personne s'est occupée de faire un script qui génère des mots de passes aléatoire et les a mi dans la bdd, toujours est-il que les deux Julian fonctionnaient.

Dernière modification par lycaos (09-02-2007 23:56:14)

Hors ligne

#9 10-02-2007 00:17:42

Pandark
Guide

Re : Petite Question : Deux utilisateurs avec le même nom

Bon bah donc il suffirait de renommer, si ce que dit lycaos est vrai... à tester wink


=>  Plugins | Modifications | Liens utiles   <=
                .._ -Pandark- _..
                Serial Dreamer

Hors ligne

#10 10-02-2007 00:30:16

lycaos
Membre

Re : Petite Question : Deux utilisateurs avec le même nom

Oui de mettre deux même utilisateurs avec des IDs et passes différents. En théorie ça devrait marcher.

Hors ligne

#11 10-02-2007 01:04:55

MT
Admin rasé

Re : Petite Question : Deux utilisateurs avec le même nom

Un "bug" approchant avait été détécté il y a un certain temps.
Il suffit, lors de l'inscription, de remplacer l'une des lettres par son code html.
Genre [c]& #80;[/c] (sans l'espace) pour faire un P majuscule.

On peut donc avoir deux Paul :
un Paul, et un & #80;aul

Et le tour est joué.


(s) MT
ex-Apupv
:faq: :recherche:
Gra.

Hors ligne

#12 11-02-2007 03:02:59

warman
Membre

Re : Petite Question : Deux utilisateurs avec le même nom

oui mais y a t'il une solution sans changer quoi que se soit au login en changeant le code de punbb par exemple???

Hors ligne

#13 11-02-2007 14:20:17

Pandark
Guide

Re : Petite Question : Deux utilisateurs avec le même nom

Heu... il y a un petit problème de compréhension, là, je crois...
C'est bien beau de ne lire que le dernier message avant de répondre, mais si on regarde un peu plus haut (messages #8 #9 et #10), on voit qu'une solution sans aucune modification ni de code ni d'identifiant est donnée.


=>  Plugins | Modifications | Liens utiles   <=
                .._ -Pandark- _..
                Serial Dreamer

Hors ligne

#14 11-02-2007 17:59:25

warman
Membre

Re : Petite Question : Deux utilisateurs avec le même nom

oué mais si il faut rentrer tout les eleves un par 1 dans un script c'est un peut long...

Hors ligne

#15 11-02-2007 19:21:34

MT
Admin rasé

Re : Petite Question : Deux utilisateurs avec le même nom

Vu que le problème se pose sur quelques élèves (j'imagine qu'il n'y a pas 20 homonymes parfait dans le même lycée), est-ce que dans votre script de transfert, vous ne pouvez pas faire en sorte que les noms posant problèmes soient ignorés, puis rajouter ensuite "à la main" ces quelques exceptions ?


(s) MT
ex-Apupv
:faq: :recherche:
Gra.

Hors ligne

#16 11-02-2007 20:34:54

warman
Membre

Re : Petite Question : Deux utilisateurs avec le même nom

oué mais bon j'aurait preferer ne rien faire a la main .
N'y a t'il pas moyen de changer le code de punbb au login pour que au lieu de rechercher les infos utilisateur il les recherche avec le mot de passe et le login entrer au lieu de simplement le login entrer

Hors ligne

#17 11-02-2007 20:47:06

MT
Admin rasé

Re : Petite Question : Deux utilisateurs avec le même nom

Dans register.php, ligne 134 :

$result = $db->query('SELECT username FROM '.$db->prefix.'users WHERE UPPER(username)=UPPER(\''.$db->escape($username).'\') OR UPPER(username)=UPPER(\''.$db->escape(preg_replace('/[^\w]/', '', $username)).'\')') or error('Impossible de retrouver les informations utilisateur', __FILE__, __LINE__, $db->error());

Il faut rajouter une condition du type AND nouveau mot de passe = mot de passe enregistré. Préférant ne pas dire de bêtise, je laisse les "pros" du sql répondre plus en détail wink

Le truc ensuite, c'est qu'il faudra aussi modifier les requêtes qui permettent de changer de mot de passe, afin que tartempion1 ne prenne pas le même mot de passe que tartempion2. Chose peut probable, certes, mais possible.


(s) MT
ex-Apupv
:faq: :recherche:
Gra.

Hors ligne

#18 11-02-2007 21:10:13

warman
Membre

Re : Petite Question : Deux utilisateurs avec le même nom

c'est pas plutot dans login.php?
pour que quand on se logue o lieu de selectionner tout les membre qui on le meme login que celui kon entre on ajoute un AND avec le mot de passe que l'ont entre?

Hors ligne

#19 11-02-2007 21:36:22

MT
Admin rasé

Re : Petite Question : Deux utilisateurs avec le même nom

Arf effectivement, j'étais encore dans des histoires d'inscription...
Donc oui, ça doit se trouver dans login.php


(s) MT
ex-Apupv
:faq: :recherche:
Gra.

Hors ligne

#20 11-02-2007 21:48:44

warman
Membre

Re : Petite Question : Deux utilisateurs avec le même nom

ok ba je vais attendre les pros du sql lol

Hors ligne

#21 12-02-2007 15:48:41

warman
Membre

Re : Petite Question : Deux utilisateurs avec le même nom

je vois qu'il ne sont toujours pas passé ...

Hors ligne

#22 12-02-2007 19:45:28

romain9441
Admin locker

Re : Petite Question : Deux utilisateurs avec le même nom

Tu pourrai attendre un peu plus longtemps quand même.

Merci. smile


Avant de poser une question, avez-vous consulté la FAQ ou fait une recherche ?

Pas de support si pas d'adresse de forum !

Hors ligne

Pied de page des forums