[Galette-discussion] creation contribution
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
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
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