1. IMPORTANT : Nouvelles mesures de sécurité - 2. Règles pour obtenir de l'aide dans les forums de support - 3. Restrictions des droits pour le groupe "Support suspendu"
Il est obligatoire de respecter les Règles de MyBB.fr : Version abrégée ou Version complète pour obtenir du support sur nos forums.
Les membres ayant un site/forum contrevenant aux règles de MyBB.support seront placés dans le groupe "Support suspendu" et ne bénéficieront plus du support du staff. Nous recommandons aux autres membres d'agir de même. Il ne s'agit pas d'un bannissement, le membre retrouvera son statut "normal" dès que sa situation sera conforme aux règles.
Nouveau : un Wiki en français : plus de détails.
Avant de soumettre votre problème, consultez-le, ainsi que la FAQ, sans oublier le moteur de recherche interne.
Problème d'enregistrement
Mots-clés » problème, enregistrement |
05-06-2016, 9:07,
|
|||
|
|||
Problème d'enregistrement
VERSION_MyBB : 1.8.7 Bonjour, J'ai parcouru plusieurs sujets ayant rencontré le même problème que moi et j'ai essayé plusieurs solutions sans aucun résultats.. Alors voila le problème au moment d'enregistrement la case de l'utilisateur se met en rouge, j'ai essayé de changer le $host dans config.php mais rien ne change (j'ai laissé le port 11211 je ne sais pas si c'est bon), les Options d'Enregistrement et de Profil n'ont pas été changées, je suis chez Hostinger (.fr), ils m'ont dit que le problème ne venait pas de chez eux mais bien de "l'application" mybb, merci de votre aide. (Screen en pièce jointe) |
|||
05-06-2016, 12:20,
|
|||
|
|||
RE: Problème d'enregistrement
Je ne comprends pas votre souci, car lorsque je me connecte de la façon traditionnelle avec "http://schoolrp.fr/member.php?action=login", tout ce passe bien.
Vous avez peut-être un problème avec votre thème, avez-vous essayez avec le thème original? |
|||
05-06-2016, 14:41,
|
|||
|
|||
RE: Problème d'enregistrement
@exdiogene : Le problème est à l'enregistrement, pas à la connexion.
Citation :<input type="text" class="textbox error" name="username" id="username" style="width: 100%" value="" aria-required="true" aria-invalid="true"> == $0Bizarre ça... Un problème dans le code Javascript ? L'avez-vous modifié ? Qu'entendez-vous par changé le $host et le port ? Vous ne devriez pas avoir à modifier le fichier config.php... Rappel : Ne modifiez jamais les fichiers source de MyBB, sauf si vous y êtes invité par un membre de notre équipe : vous risqueriez d'endommager votre installation de MyBB et de créer une brèche de sécurité pouvant mettre en péril l'intégrité de votre hébergement. Modifier les templates ou le style de votre forum au travers de son interface d'administration suffit généralement à résoudre vos requêtes. |
|||
05-06-2016, 15:39,
(Modification du message : 05-06-2016, 15:39 par exdiogene.)
|
|||
|
|||
RE: Problème d'enregistrement
Désolé, j'avais mal comprit le problème...
Je viens de m'enregistrer sans javascript et tout s'est bien passé! Alors je crois que l'hypothèse de Saphir doit être la bonne. |
|||
05-06-2016, 16:07,
|
|||
|
|||
RE: Problème d'enregistrement
Bonjour,
Je n'ai pas souvenir avoir modifié le Javascript, j'ai modifié le config.php car j'essayais les recommandations de ce sujet : http://mybb.support/thread-7315.html?highlight=enregistrement Si l'inscription fonctionne sans javascript, comment je peux désactiver ce javascript sur cette page? Merci bien |
|||
05-06-2016, 16:19,
(Modification du message : 05-06-2016, 16:21 par exdiogene.)
|
|||
|
|||
RE: Problème d'enregistrement
Le problème de la validation par javascript semble rattaché à l'hébergeur que vous utilisé. Je ne me souviens pas d'avoir vu un problème ailleurs...
J'imagine que vous avez la ligne suivante dans votre "config.php" : $config['database']['hostname'] = 'mysql.hostinger.fr'; Sinon, vous ne pourriez pas accéder à votre forum. P.S. Parfois votre forum prend beaucoup de temps pour afficher une page, cette lenteur de réponse pourrait être la cause des soucis d'accès à la Base de Données pour vérification de l'enregistrement. |
|||
05-06-2016, 16:44,
|
|||
|
|||
RE: Problème d'enregistrement
Je dois donc demander à mon hebergeur d'enlever cette vérification javascript ?
Oui j'ai cette ligne. |
|||
05-06-2016, 17:43,
|
|||
|
|||
RE: Problème d'enregistrement
Non, la vérification javascript est intégrée à MyBB et votre hébergeur n'y peut rien.
Mais il y a des erreurs dans votre template "headerinclude", il y a une partie en double... Citation :<link type="text/css" rel="stylesheet" href="http://schoolrp.fr/cache/themes/theme15/Responsive.css" /> Est-ce que votre problème disparait lorsque vous utilisez le thème par défaut? |
|||
05-06-2016, 20:48,
|
|||
|
|||
RE: Problème d'enregistrement
Je ne pense pas que l'erreur du template "headerinclude" influe sur l'enregistrement.. Mais si oui, comment le corriger ?
Le problème apparait même sur le thème par défaut, ce n'est pas une histoire de thème. |
|||
05-06-2016, 21:06,
|
|||
|
|||
RE: Problème d'enregistrement
Je sais que l'erreur du template "headerinclude" n'influe pas sur l'enregistrement.
Je vous l'ai mentionné parce que je l'avais constaté... Un dernier test qui pourrait être utile, serait de désactiver tous les plugins et voir si le souci est disparu. Pour cela il faut aller dans "Panneau d'Administration -> Configuration -> Configuration générale -> Désactiver tous les plugins" et choisir OUI pour tester si l'enregistrement se passe bien. |
|||
06-06-2016, 11:52,
|
|||
|
|||
RE: Problème d'enregistrement
J'ai désactivé tous les plugins et malgrès ça le problème est toujours la..
Je pense que le problème doit venir du Javascript mais je ne sais pas d'où ça vient et comment le corriger... |
|||
06-06-2016, 13:35,
|
|||
|
|||
RE: Problème d'enregistrement
Le code javascript se retrouve dans le template "member_register" juste avant le "footer" :
Citation :<script type="text/javascript"> Ici nous avons ceci : Citation :<script type="text/javascript"> |
|||
06-06-2016, 13:36,
(Modification du message : 06-06-2016, 13:38 par Nitrome.)
|
|||
|
|||
RE: Problème d'enregistrement
Ouais c'est sur ça vient du javascript, mais d'ou
Parce que j'ai comparé le fichier http://schoolrp.fr/jscripts/validate/jquery.validate.min.js?ver=1804 qui a l'air de s"occuper de ça, et il est "propre" Et je ne trouve pas d'autres bout de code qui modifierait le aria-invalid="true" ... EDIT: ah, exdiogene a l'air d'avoir trouvé une piste |
|||
06-06-2016, 19:17,
|
|||
|
|||
RE: Problème d'enregistrement
J'ai pas bien compris, faut que je remplace le bout de script 1 par le bout de script 2 exdiogene ?
|
|||
06-06-2016, 19:23,
(Modification du message : 06-06-2016, 19:25 par Nitrome.)
|
|||
|
|||
RE: Problème d'enregistrement
Non l'inverse, remplace le script 2 par le script 1 dans le template "Membre Templates>>member_register"
|
|||
06-06-2016, 20:46,
|
|||
|
|||
RE: Problème d'enregistrement
Le premier script est ce qui devrait se retrouver dans votre template et effectivement c'est le cas.
Je vous ai donné notre version plus ancienne du script, comme possible solution de remplacement si vous décidez de l'essayer à la place du vôtre. Bonne chance. |
|||
07-06-2016, 19:06,
(Modification du message : 07-06-2016, 19:11 par Raley.)
|
|||
|
|||
RE: Problème d'enregistrement
Voici plusieurs cas de figure que j'ai pu obtenir :
1 - Avec script 2 on peux s'enregistrer mais il n'y a plus aucun code couleur sur aucune case (on ne sais pas si le mot de passe est bon etc) 2 - Avec script 1 sans ce bout de script : remote: { url: "xmlhttp.php?action=username_availability", type: "post", dataType: "json", data: { my_post_key: my_post_key }, }, Toutes les cases fonctionnent sauf la vérification par image qui a l'air de ne plus fonctionner et quand on clique sur valider rien ne se passe. - Avec script 1 sans remote: { l'inscription fonctionne mais comment pour le script 2 plus aucune code couleur ne s'affiche. Un problème qui arrive pour toutes les différentes manières que j'ai essayé, quand on s'inscrit on est inscrit en tant que admin+ au lieu de membre, comment on corrige ça ? EDIT: Pour ce problème de admin+, dans le panel admin une fois qu'on clique sur "activer l'utilisateur", il devient membre. Si j'ai souvenir au début dans les groupes il y en a qui se nomme "En attente d'activation" et à mon avis ça doit celui que j'ai modifié en "admin+" hors dans les options d'enregistrement je n'ai pas mis que je voulais qu'il y est une activation par un admin. Quelle méthode je devrais utiliser d'après vous ? Je suis presque sur que le bug se situe "xmlhttp.php?action=username_availability", peut être qu'en laissant le script de base et en modifiant juste ce "xmlhttp.php" on pourrait refaire fonctionner l'enregistrement. Merci à vous. |
|||
07-06-2016, 19:27,
(Modification du message : 07-06-2016, 19:27 par Nitrome.)
|
|||
|
|||
RE: Problème d'enregistrement
Le groupe "en attente d'activation" ne doit surtout pas avoir les droits d'admin, je te conseille de le remettre par défaut et de créer un nouveau groupe avec les droits d'admin.
Quand un utilisateur s'inscrit, il doit valider son compte et cliquant sur un lien reçu par mail, et alors et il passera "membre" (si l'activation par admin n'est vraiment pas activée) |
|||
07-06-2016, 20:41,
|
|||
|
|||
RE: Problème d'enregistrement
Je pense que je vais le remettre d'origine alors, au début je n'avais pas du tout penser à ça.
En attente de réponse pour l'autre problème en attendant. |
|||
07-06-2016, 21:06,
|
|||
|
|||
RE: Problème d'enregistrement
Effectivement le groupe avec ID=5 a été modifié et il ne devrait pas avoir les droits dont il dispose actuellement.
Le groupe devrait être remit comme auparavant... J'ai vérifié manuellement la fonction "xmlhttp.php?action=username_availability" et elle semble fonctionner correctement. La seule façon de vérifier le comportement de l'enregistrement en direct, serait d'installer des sémaphores dans le code pour suivre la procédure. Pour cela il me faudrait un accès FTP... |
|||
« Sujet précédent | Sujet suivant »
|
Utilisateur(s) parcourant ce sujet :