Cybersly
Béta-testeur    Messages: 421 Inscrit(e) le: 2003/8/7 Statut: Déconnecté(e)
|
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) |
|
|
|
Cybersly
Béta-testeur    Messages: 421 Inscrit(e) le: 2003/8/7 Statut: Déconnecté(e)
|
Posté le 2006/12/18 à 21:39 |
Hope que ça Helpe!
enfin je devrais plutôt dire "HQCH - Hope Que
&amp;amp;amp;ccedil;a Helpe"...
essayer de le prononcer, c'est marrant !
Je m'en retroune a mes rangs de forum.
[Edité le 18/12/2006 par Cybersly] | | http://www.battle-group.com (sous iXprim) |
|
|
trollix
Core Developer    Messages: 2732 Inscrit(e) le: 2003/1/14 Statut: Déconnecté(e)
|
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 ! 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 ç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" |
|
|
Cybersly
Béta-testeur    Messages: 421 Inscrit(e) le: 2003/8/7 Statut: Déconnecté(e)
|
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...
de là a savoir s'il s'agit d'un bug? Trollix seul le sait ! | | http://www.battle-group.com (sous iXprim) |
|
|
Cybersly
Béta-testeur    Messages: 421 Inscrit(e) le: 2003/8/7 Statut: Déconnecté(e)
|
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) |
|
|
Cybersly
Béta-testeur    Messages: 421 Inscrit(e) le: 2003/8/7 Statut: Déconnecté(e)
|
Posté le 2006/12/18 à 01:19 |
| ok. Tiens moi au courant. Perso je séche... | | http://www.battle-group.com (sous iXprim) |
|
|
trollix
Core Developer    Messages: 2732 Inscrit(e) le: 2003/1/14 Statut: Déconnecté(e)
|
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 ç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" |
|
|
Cybersly
Béta-testeur    Messages: 421 Inscrit(e) le: 2003/8/7 Statut: Déconnecté(e)
|
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) |
|
|
Cybersly
Béta-testeur    Messages: 421 Inscrit(e) le: 2003/8/7 Statut: Déconnecté(e)
|
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) |
|
|
trollix
Core Developer    Messages: 2732 Inscrit(e) le: 2003/1/14 Statut: Déconnecté(e)
|
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 &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" |
|
|
thor
Béta-testeur    Messages: 445 Inscrit(e) le: 2004/4/23 Statut: Déconnecté(e)
|
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 |
|
|
trollix
Core Developer    Messages: 2732 Inscrit(e) le: 2003/1/14 Statut: Déconnecté(e)
|
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;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" |
|
|
Cybersly
Béta-testeur    Messages: 421 Inscrit(e) le: 2003/8/7 Statut: Déconnecté(e)
|
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) |
|
|
trollix
Core Developer    Messages: 2732 Inscrit(e) le: 2003/1/14 Statut: Déconnecté(e)
|
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;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" |
|
|
Cybersly
Béta-testeur    Messages: 421 Inscrit(e) le: 2003/8/7 Statut: Déconnecté(e)
|
Posté le 2006/12/16 à 14:02 |
| Powered by Ixprim 1.3 rc1 - 200612131600 © 2002-2006 | | http://www.battle-group.com (sous iXprim) |
|
|
trollix
Core Developer    Messages: 2732 Inscrit(e) le: 2003/1/14 Statut: Déconnecté(e)
|
Posté le 2006/12/16 à 13:45 |
| Quelle version de ixprim as-tu ? | 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" |
|
|
Cybersly
Béta-testeur    Messages: 421 Inscrit(e) le: 2003/8/7 Statut: Déconnecté(e)
|
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) |
|
|
Cybersly
Béta-testeur    Messages: 421 Inscrit(e) le: 2003/8/7 Statut: Déconnecté(e)
|
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) |
|
|
trollix
Core Developer    Messages: 2732 Inscrit(e) le: 2003/1/14 Statut: Déconnecté(e)
|
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 &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" |
|
|