[Galette-discussion] creation contribution

2009-10-20 Par sujet Association rezozen

Bonjour,

Je suis débutant sur Galette et viens de m'inscrire à votre liste de  
discussion.


Je viens d'installer Galette sur un compte ouvaton :

Herbergeur :  ouvaton.org
Version de galette :  0.63.2
Installation OK :

La création d'un adhérent marche bien, mais quand je veux créer une  
contribution, je vais jusqu'à la fin mais il ne créait aucun  
enregistrement dans la base de données.


J'ai essayé d'activer les traces BD :
Include/database.inc.php

$DB-debug = false ; == $DB-debug = true ;

J'ai une erreur que je ne comprend pas :

Erreur d'analyse XML : données incompréhensibles après l'élément de  
document

Emplacement : http://MonSite.com/gestion_adherents.php
Numéro de ligne 2, Colonne 1 :(mysql): SELECT * FROM  
galette_preferences nbsp;



Est-ce que quelqu'un a des problèmes de création d'enregistrement ?

Y'a-t-il d'autres traces qu'il est possible d'activer pour trouver le  
problème ?


Merci,

Salutation,

Julien,

___
Galette-discussion mailing list
Galette-discussion@gna.org
https://mail.gna.org/listinfo/galette-discussion


Re: [Galette-discussion] creation contribution

2009-10-20 Par sujet Johan Cwiklinski
Bonjour,

Le 20/10/2009 14:26, roland.te...@gmail.com a écrit :
 Le mardi 20 octobre 2009 à 14:02:33, rezo...@... a écrit :
 La création d'un adhérent marche bien, mais quand je veux créer une  
 contribution, je vais jusqu'à la fin mais il ne créait aucun  
 enregistrement dans la base de données.
 
 Dans la fiche de l'adhérent ou peut-être dans la contribution elle-même,
 n'auriez-vous pas inséré un caractère spécial dans un champ particulier (
 pour le nommer ?) ?
   

Non, rien à voir ; l'utilisation de ce type de caractère pose problème à
l'affichage ; pas à l'enregistrement dans la base.

Concernant l'erreur renvoyée après activation du mode debug de adodb ;
c'est simplement du au fait qu'il ne soit pas capable de fournir du XML
valide... (j'ai du mal à saisir l'intérêt des espaces insécables tels
qu'ils sont utilisés dans le cas présent, mais bon...).

Pour pouvoir tracer le souci à l'enregistrement des cotisations, en
utilisant ce mode débug ; il faut d'abord afficher le formulaire avec le
debug à false ; puis le passer à true avant d'envoyer.
Bien entendu, la même erreur sera affichée par le navigateur ; mais en
regardant le code source de la page, les infos seront bel et bien présentes.

Je viens de tester l'enregistrement de cotisations sur la démo ainsi que
sur une installation locale ; je ne suis pas parvenu à reproduire le
problème :/

En espérant que les infos de déboguage de adodb soient parlantes ; car
je n'ai pas la moindre idée concernant le souci :-(

Bonne soirée,
Johan



signature.asc
Description: OpenPGP digital signature
___
Galette-discussion mailing list
Galette-discussion@gna.org
https://mail.gna.org/listinfo/galette-discussion


Re: [Galette-discussion] creation contribution

2009-10-20 Par sujet Association rezozen



 mardi 20 octobre 2009,
 Bonjour,

 Le mardi 20 octobre 2009 à 14:02:33, rezo...@... a écrit :

 Herbergeur :  ouvaton.org
 Version de galette :  0.63.2
 Installation OK :

 La création d'un adhérent marche bien, mais quand je veux créer une
 contribution, je vais jusqu'à la fin mais il ne créait aucun
 enregistrement dans la base de données.

 Dans la fiche de l'adhérent ou peut-être dans la contribution elle- 
 même,
 n'auriez-vous pas inséré un caractère spécial dans un champ  
 particulier (
 pour le nommer ?) ?

Non,


 Arrivez-vous à afficher les logs à l'aide du menu ?

Extrait de l'historique :

2009-10-19 22:04:58
XXX.XXX.XXX.XXX.XXX
Admin
Fiche adhérent mise à jour :
TEST
INSERT INTO galette_adherents
( id_statut, nom_adh, prenom_adh, pseudo_adh, 
titre_adh, ddn_adh,  
adresse_adh, adresse2_adh, cp_adh, ville_adh, pays_adh, tel_adh,  
gsm_adh, email_adh, url_adh, icq_adh, msn_adh, jabber_adh, info_adh,  
info_public_adh, prof_adh, login_adh, mdp_adh, date_crea_adh,  
activite_adh, bool_admin_adh, bool_exempt_adh, bool_display_info,  
pref_lang, lieu_naissance, gpgid, fingerprint)
VALUES ( '4', 'test', 'test', 'test', '1', 
null, 'test', '',  
'38000', 'test', '', '', '', '', '', '', '', '', '', '', '', 'test',  
'1d56a580bb00ff669f38e5c1f69b497c', '2009-10-19', '1', '', '', '',  
'french', '', '', '')



4
2009-10-19 22:05:15
XXX.XXX.XXX.XXX.XXX
Admin
Contribution mise à jour
TEST
UPDATE galette_cotisations
 SET  id_cotis='0',  
id_adh='1', id_type_cotis='1', montant_cotis='50', info_cotis='test',  
date_enreg='2009-10-19', date_debut_cotis='2009-10-19',  
date_fin_cotis='2010-10-19'
 WHERE id_cotis=0



5
2009-10-19 22:11:10
XXX.XXX.XXX.XXX.XXX
Admin
Contribution mise à jour
TEST
UPDATE galette_cotisations
 SET  id_cotis='0',  
id_adh='1', id_type_cotis='1', montant_cotis='50', info_cotis='test',  
date_enreg='2009-10-19', date_debut_cotis='2009-10-19',  
date_fin_cotis='2010-10-19'
 WHERE id_cotis=0



Il fait bien un Insert pour la fiche adhérent mais un Update pour la  
contribution alors que le records n'existe pas.

Je viens de refaire le test c'est la même chose :
2009-10-20 15:02:43
XXX.XXX.XXX.XXX.XXX
Admin
Contribution mise à jour
TEST
UPDATE galette_cotisations
 SET  id_cotis='0',  
id_adh='1', id_type_cotis='1', montant_cotis='100', info_cotis='test',  
date_enreg='2009-10-20', date_debut_cotis='2009-10-20',  
date_fin_cotis='2010-10-20'
 WHERE id_cotis=0

Je regarderais le code PHP ce soir.


___
Galette-discussion mailing list
Galette-discussion@gna.org
https://mail.gna.org/listinfo/galette-discussion