accueil
downloads
links
bugmanager
header
**

Par respect de la netiquette, tous les contributeurs s'engagent à ne tenir ni propos insultants ni propos infamants envers un tiers. Merci d'avance à tous et ... bonne pêche aux infos - (Les numéros IP sont conservés.)
XML/RSS 2.0  page_down
newtopiclink  replylink  Version imprimable 
Ascending order Descending order   » Sujet: Probleme lors des inscriptions
Auteur: Message:


 Posté le 2006/12/16 à 01:36
j'ai un soucis avec la derniere release, lors du formulaire d'inscription :

www.tannhauser-thegame.com

J'ai une série d'erreur qui s'affiche :


CODE PHP:
Warning: array_key_exists() [function.array-key-exists]: The second argument should be either an array or an object in /home.10.2/tannhaus/www/kernel/include/functions_admin.php on line 63

Warning: array_key_exists() [function.array-key-exists]: The second argument should be either an array or an object in /home.10.2/tannhaus/www/kernel/include/functions_admin.php on line 63

Warning: array_key_exists() [function.array-key-exists]: The second argument should be either an array or an object in /home.10.2/tannhaus/www/kernel/include/functions_admin.php on line 63

Warning: array_key_exists() [function.array-key-exists]: The second argument should be either an array or an object in /home.10.2/tannhaus/www/kernel/include/functions_admin.php on line 63
 


la fameuse erreur renvoie donc a ceci dans le dit fichier functions_admin.php :


CODE PHP:
function etoile_oblig( $key, $tag='' ) {

        return (array_key_exists( $key, unserialize( TAB_REGISTER_FIELDS_REQUIRED_SERIALIZED ))) ? $tag.' <small>(*)</small>' : $tag;
}


je ne sais pas si c'est à cause de cela, mais les utilisateurs qui s'inscrivent ne recoivent pas l'email pour activer leur compte.
Pour l'instant j'ai contré le probleme en basculant sur l'activation par les administrateurs. Mais là je séche.

[Edité le 16/12/2006 par Cybersly]
http://www.battle-group.com (sous iXprim)
Profile Message Privé Editer le message Voir le site de l'utilisateur Chercher tous les messages de cet utilisateur Signaler ce message aux Administrateurs top


   Posté le 2006/12/16 à 11:18
TAB_REGISTER_FIELDS_REQUIRED_SERIALIZED est initialisé dans /mod/ixp_users/conf/modconf.php

pour une raison x dans ton site, cette variable n'est pas initialisée.
HQCH - Hope Que ça Helpe
Celui qui vise à la perfection sera au-dessus de la médiocrité, mais celui qui vise à la médiocrité tombera plus bas encore. "Proverbe chinois"
profilebutton Message Privé Editer le message Voir le site de l'utilisateur searchbutton  top


   Posté le 2006/12/16 à 11:52
Merci trollix je m'en vais regarder ca de plus prêt.
http://www.battle-group.com (sous iXprim)
profilebutton Message Privé Editer le message Voir le site de l'utilisateur searchbutton  top


   Posté le 2006/12/16 à 12:55
pourtant tout a l'air ok.

Je viens de remarquer quelque chose (qui vous mettra peut être sur la piste) lorsque je fais "mise a jour" du module ixp_users dans l'admin des modules, l'erreur disparait mais uniquement la première fois que la page est affichée, ensuite elle réapparait les fois suivantes...

Je continue de chercher...
http://www.battle-group.com (sous iXprim)
profilebutton Message Privé Editer le message Voir le site de l'utilisateur searchbutton  top


   Posté le 2006/12/16 à 13:45
Quelle version de ixprim as-tu ?
HQCH - Hope Que &ccedil;a Helpe
Celui qui vise &agrave; la perfection sera au-dessus de la
m&eacute;diocrit&eacute;, mais celui qui vise &agrave; la
m&eacute;diocrit&eacute; tombera plus bas encore. "Proverbe chinois"
profilebutton Message Privé Editer le message Voir le site de l'utilisateur searchbutton  top


   Posté le 2006/12/16 à 14:02
Powered by Ixprim 1.3 rc1 - 200612131600 © 2002-2006
http://www.battle-group.com (sous iXprim)
profilebutton Message Privé Editer le message Voir le site de l'utilisateur searchbutton  top


   Posté le 2006/12/16 à 14:42
Super. J'avais peur que ce fusse en 1.2.
As-tu essayé de mettre des print_r en debug. dans le script qui pose problème.

print_r(TAB_REGISTER_FIELDS_REQUIRED_SERIALIZED);

si la réponse est array() c'est qu'à cet endroit du script la variable n'est plus initialisée.
HQCH - Hope Que &amp;ccedil;a Helpe
Celui qui vise &amp;agrave; la perfection sera au-dessus de la
m&amp;eacute;diocrit&amp;eacute;, mais celui qui vise &amp;agrave; la
m&amp;eacute;diocrit&amp;eacute; tombera plus bas encore. "Proverbe
chinois"
profilebutton Message Privé Editer le message Voir le site de l'utilisateur searchbutton  top


   Posté le 2006/12/16 à 15:08

trollix a écrit:
As-tu essayé de mettre des print_r en debug. dans le script qui pose problème.

print_r(TAB_REGISTER_FIELDS_REQUIRED_SERIALIZED);


dans le registerform.php situé dans modixp_usersinclude

?

ca me réécrit "TAB_REGISTER_FIELDS_REQUIRED_SERIALIZED"
http://www.battle-group.com (sous iXprim)
profilebutton Message Privé Editer le message Voir le site de l'utilisateur searchbutton  top


   Posté le 2006/12/16 à 15:38
Merci pour ta réponse.
C'est corrigé. Y'avait effectivement un bug à ce niveau.
Tu peux télécharger la MAJ dans le SVN de sourceforge (rev 304). Le seul module ixp_users a été modifié pour la correctioon de ce bug.
HQCH - Hope Que &amp;amp;ccedil;a Helpe
Celui qui vise &amp;amp;agrave; la perfection sera au-dessus de la
m&amp;amp;eacute;diocrit&amp;amp;eacute;, mais celui qui vise
&amp;amp;agrave; la
m&amp;amp;eacute;diocrit&amp;amp;eacute; tombera plus bas encore.
"Proverbe
chinois"
profilebutton Message Privé Editer le message Voir le site de l'utilisateur searchbutton  top


icon   Posté le 2006/12/16 à 17:19
C'est de nouveau OK, plus de messages après mise à jour en 304.

Par contre une question Trollix, je ne me sert que du users pour mes tests, alors que c'est sur la current la modification.

Dois-je monter la current aussi pour les tests ?

Parce que vous le valez bien.
Mon site de test chez moi http://sme-60.homelinux.net
profilebutton Message Privé Editer le message Voir le site de l'utilisateur searchbutton  top


   Posté le 2006/12/16 à 17:56
Current et users sont les mêmes au final. Je fait la synchronisation quand c'est nécessaire. A cette heure, la synchro devrait être faite.

Pour info, et pour ceux qui se poseraient la question:
La "current" est l'officielle à l'instant "t".
La "users" est celle mise à jour par les users habilités à le faire. Une fois validés, les modifications de la "users" sont basculées sur la "current". A la fin de la bascule, les deux sont identiques.
HQCH - Hope Que &amp;amp;amp;ccedil;a Helpe
Celui qui vise &amp;amp;amp;agrave; la perfection sera au-dessus de la
m&amp;amp;amp;eacute;diocrit&amp;amp;amp;eacute;, mais celui qui vise
&amp;amp;amp;agrave; la
m&amp;amp;amp;eacute;diocrit&amp;amp;amp;eacute; tombera plus bas
encore.
"Proverbe
chinois"
profilebutton Message Privé Editer le message Voir le site de l'utilisateur searchbutton  top


   Posté le 2006/12/16 à 18:16
Bon l'erreur n'apparait plus...
par contre j'ai pas l'impression que l'envoi du mail d'activation fonctionne, mais je vais attendre quelques minutes pour voir.

J'ai essayé aussi le contact-us et l'envoi d'un mail a partir du forum (suite a une réponse), et je ne reçois rien... je crois bien que les deux erreurs n'étaient pas liées.

Ou se situe la gestion d'envoi des mail?
http://www.battle-group.com (sous iXprim)
profilebutton Message Privé Editer le message Voir le site de l'utilisateur searchbutton  top


   Posté le 2006/12/17 à 00:22
bon les mails du forum marchent mais toujours pas ceux de l'inscription, dés que je trouve quelque chose je vous informe, je vais me coucher ;)
http://www.battle-group.com (sous iXprim)
profilebutton Message Privé Editer le message Voir le site de l'utilisateur searchbutton  top


   Posté le 2006/12/17 à 09:28
Je prépare une install vierge de ixprim sur un mutu. Je vais regarder ça de près.
HQCH - Hope Que &amp;amp;amp;amp;ccedil;a Helpe
Celui qui vise &amp;amp;amp;amp;agrave; la perfection sera au-dessus de
la
m&amp;amp;amp;amp;eacute;diocrit&amp;amp;amp;amp;eacute;, mais celui qui
vise
&amp;amp;amp;amp;agrave; la
m&amp;amp;amp;amp;eacute;diocrit&amp;amp;amp;amp;eacute; tombera plus
bas
encore.
"Proverbe
chinois"
profilebutton Message Privé Editer le message Voir le site de l'utilisateur searchbutton  top


   Posté le 2006/12/18 à 01:19
ok. Tiens moi au courant. Perso je séche...
http://www.battle-group.com (sous iXprim)
profilebutton Message Privé Editer le message Voir le site de l'utilisateur searchbutton  top


   Posté le 2006/12/18 à 16:01
Bon, une série de tests plus tard ...

Le script de register.php fonctionne bien, il se comporte comme il faut.

J'ai testé en local les même fichier que ceux chez ovh, et le mail part (sous easyphp). Mais chez ovh, rien, pas de mail...

J'ai remarqué qu'il faut activer au moins une fois le formulaire "Choix des Champs lors de l'inscription d'un utilisateur" du module Utilisateurs, si on veut que le formulaire apparaissent vraiment avec les champs pré-selectionnés. Je sais pas si c'est en rapport mais je le signale...
http://www.battle-group.com (sous iXprim)
profilebutton Message Privé Editer le message Voir le site de l'utilisateur searchbutton  top


   Posté le 2006/12/18 à 21:19
Enfin...

Ca marche! Je poste la solution parce que franchement, un truc aussi con, ca mérite d'être signalé pour éviter aux autres une pareille aventure...
trois jours que je m'explose les méninges et enfin, le déclic...

j'observe a la loupe le mail envoyé (puisque ca marchait en local) et je vois que dans le mail, il y a le nom du site. Le nom du site qui est inscrit dans les préférences générales.

Or j'avais mis : "Tannhäuser - The Game :: T.O.Y.", je me suis dit qu'aec son lot de caractéres accentués, ses doubles points, points et tiret, c'est peut être lui qui posait probléme...

Pourquoi ne pas y avoir pensé avant... c'etait effectivement ça !
J'ai changé pour "Tannhauser" et hop, les mails partent et arrivent enfin... :D

de là a savoir s'il s'agit d'un bug? Trollix seul le sait ! :D
http://www.battle-group.com (sous iXprim)
profilebutton Message Privé Editer le message Voir le site de l'utilisateur searchbutton  top


icon   Posté le 2006/12/18 à 21:32

Cybersly a écrit:
de là a savoir s'il s'agit d'un bug? Trollix seul le sait ! :D
Reste plus qu'à regarder pour le savoir...
Merci de la chirurgicalité de tes posts, Cybersly. Le gain de temps pour les corrections sont appréciables.
HQCH - Hope Que &amp;amp;amp;amp;amp;ccedil;a Helpe
Celui qui vise &amp;amp;amp;amp;amp;agrave; la perfection sera au-dessus
de
la
m&amp;amp;amp;amp;amp;eacute;diocrit&amp;amp;amp;amp;amp;eacute;, mais
celui qui
vise
&amp;amp;amp;amp;amp;agrave; la
m&amp;amp;amp;amp;amp;eacute;diocrit&amp;amp;amp;amp;amp;eacute; tombera
plus
bas
encore.
"Proverbe
chinois"
profilebutton Message Privé Editer le message Voir le site de l'utilisateur searchbutton  top


   Posté le 2006/12/18 à 21:39
Hope que ça Helpe! ;)

enfin je devrais plutôt dire "HQCH - Hope Que &amp;amp;amp;amp;ccedil;a Helpe"...
essayer de le prononcer, c'est marrant ! :D

Je m'en retroune a mes rangs de forum.

[Edité le 18/12/2006 par Cybersly]
http://www.battle-group.com (sous iXprim)
profilebutton Message Privé Editer le message Voir le site de l'utilisateur searchbutton  top
newtopiclink  replylink  Version imprimable 

page_up

 

Powered by XForum 3.5.1-ix by Trollix Software
0.2640531 - 53 queries