Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Autres langages pour le Web
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 02/09/2006, 14h10   #1
Membre éprouvé
 
Avatar de Christophe Charron
 
Homme Christophe Charron
Développeur informatique
Inscription : juillet 2005
Messages : 768
Détails du profil
Informations personnelles :
Nom : Homme Christophe Charron
Âge : 51
Localisation : France, Rhône (Rhône Alpes)

Informations professionnelles :
Activité : Développeur informatique
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : juillet 2005
Messages : 768
Points : 492
Points : 492
Par défaut [XUL] Construction dynamique d'un template

Bonjour,
j'ai un phénomène très bizarre, que je suis à deux doigts de qualifier de bug. Je confectionne, dans un script php, à partir d'une requête mysql, un "tree" et son "template". Je confectionne, ensuite, sur la même requête mysql le rdf qui va bien. Le rdf est tout à fait correct, par contre, le code dans sa partie "template" se voit affublé d'une balise(?)
surnuméraire en plein milieu de l'ensemble
Code :
1
2
</treerow></treeitem></treechildren></template><treechildren/></tree>
final que j'écris d'une seule traite, c'est vous dire si je suis certain de ne pas l'avoir mis moi-même par inadvertance. Si je l'enlève à la main (en ayant récupéré le source généré dans le DOM), cela fonctionne, c'est à dire que mon arbre est bien peuplé par le fichier idoine. C'est vraiment un truc de fous.
Suis-je une fois de plus le seul à qui l'unique catastrophe encore inconnue arrive ?
On peut constater le problème à l'adresse utilisation de Firefox, Flock, Safari ou autre butineur Gecko obligatoire. J'ai mis les sources nécessaires ici et Les sources sont en utf-8.
J'ai simplifié au maximum mais je continue à m'arracher les cheveux car même en mettant en dur la définition des "treecell" je continue à avoir mon problème qui m'empêche de vusualiser mes données !!
Si vous voulez le tester sur vos serveurs, il suffit d'indiquer les bonnes valeurs dans $vl_c_sql_serveur,$vl_c_sql_user et $vl_c_sql_passwd et merci de m'aider à dépatouiller ce truc ... ou alors si j'ai de la m..... dans les yeux, de m'indiquer ce que je ne vois pas (plus)...
P.S Tests faits sur FF 1.5.0.6 sur WXP
Merci de vos lumières ...
__________________
Cordialement,
Christophe Charron
Pour consulter mon site professionnel, vous pouvez cliquer sur le bouton prévu à cet effet, juste sous la signature .
Christophe Charron est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/09/2006, 12h55   #2
Rédacteur/Modérateur
 
Avatar de gorgonite
 
Homme Nicolas Vallée
Ingénieur Système
Inscription : décembre 2005
Messages : 9 774
Détails du profil
Informations personnelles :
Nom : Homme Nicolas Vallée
Âge : 27
Localisation : France

Informations professionnelles :
Activité : Ingénieur Système
Secteur : Transports

Informations forums :
Inscription : décembre 2005
Messages : 9 774
Points : 14 303
Points : 14 303
perso, je n'ai rien vu d'anormal, après un survol assez attentif...
as-tu posé la question sur le mailing-list project_owners de mozilla ?
__________________
Evitez les MP pour les questions techniques... il y a des forums
Contributions sur DVP : Mes Tutos | Mon Blog
gorgonite est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/09/2006, 20h23   #3
Membre éprouvé
 
Avatar de Christophe Charron
 
Homme Christophe Charron
Développeur informatique
Inscription : juillet 2005
Messages : 768
Détails du profil
Informations personnelles :
Nom : Homme Christophe Charron
Âge : 51
Localisation : France, Rhône (Rhône Alpes)

Informations professionnelles :
Activité : Développeur informatique
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : juillet 2005
Messages : 768
Points : 492
Points : 492
Bonsoir,
et merci de t'interresser au problème. Quand tu dis rien d'anormal, cela veut-il dire que tu vois la valeur de la date dans la table ? Que dans l'inspecteur DOM de FF tu ne constates pas la présence du <treechildren/> qui met le bouzin ?
__________________
Cordialement,
Christophe Charron
Pour consulter mon site professionnel, vous pouvez cliquer sur le bouton prévu à cet effet, juste sous la signature .
Christophe Charron est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/09/2006, 20h57   #4
Rédacteur/Modérateur
 
Avatar de gorgonite
 
Homme Nicolas Vallée
Ingénieur Système
Inscription : décembre 2005
Messages : 9 774
Détails du profil
Informations personnelles :
Nom : Homme Nicolas Vallée
Âge : 27
Localisation : France

Informations professionnelles :
Activité : Ingénieur Système
Secteur : Transports

Informations forums :
Inscription : décembre 2005
Messages : 9 774
Points : 14 303
Points : 14 303
nan vu tes explications, je savais ce que devais faire le script... et j'ai étudié ligne par ligne ton code, qui me semble correct


je n'ai pas testé... car j'aurais le même résultat que toi
__________________
Evitez les MP pour les questions techniques... il y a des forums
Contributions sur DVP : Mes Tutos | Mon Blog
gorgonite est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/09/2006, 12h19   #5
Membre éprouvé
 
Avatar de Christophe Charron
 
Homme Christophe Charron
Développeur informatique
Inscription : juillet 2005
Messages : 768
Détails du profil
Informations personnelles :
Nom : Homme Christophe Charron
Âge : 51
Localisation : France, Rhône (Rhône Alpes)

Informations professionnelles :
Activité : Développeur informatique
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : juillet 2005
Messages : 768
Points : 492
Points : 492
Citation:
Envoyé par gorgonite
...
je n'ai pas testé... car j'aurais le même résultat que toi
Oui, j'espère, mais justement, si ce n'était pas le cas, le code serait hors de cause et je m'orienterai vers une bizarrerie conjouncturelle ou contextuelle, ce qui me rassurerait un peu, sans me donner de soultion néamoins. As-tu dans l'inspecteur DOM de FF l'espèce de balise en trop ?
__________________
Cordialement,
Christophe Charron
Pour consulter mon site professionnel, vous pouvez cliquer sur le bouton prévu à cet effet, juste sous la signature .
Christophe Charron est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/09/2006, 16h14   #6
Membre éprouvé
 
Avatar de Christophe Charron
 
Homme Christophe Charron
Développeur informatique
Inscription : juillet 2005
Messages : 768
Détails du profil
Informations personnelles :
Nom : Homme Christophe Charron
Âge : 51
Localisation : France, Rhône (Rhône Alpes)

Informations professionnelles :
Activité : Développeur informatique
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : juillet 2005
Messages : 768
Points : 492
Points : 492
Citation:
Envoyé par gorgonite
nan vu tes explications, je savais ce que devais faire le script... et j'ai étudié ligne par ligne ton code, qui me semble correct
Aie, Aie Aie ... On ne peut plus compter sur personne !!! Nan, j'déconne. Je viens de relire le code après avoir être tombé tout à fait par hasard, en analysant mes logs de connexion pour tout autre chose, sur des erreurs sur la page http://test03.christophe-charron.org..._lambda_02.php qui saucissonnait la requete "select now()" en "select" et "now()" !!!!!
Et comme moi, tu n'avais pas vu qu'il manquait dans la fonction pf_etat_fen le et donc qu'au lieu de
Code :
1
2
3
vf_c_url_alimente_table='_admin_bd_rdf_lambda_02.php?vl_c_requete='+document.getElementById("win_fen_bd_sqlselect").getAttribute("_graal_requete")+'&';
      vf_o_tree = document.getElementById("arbre_receptacle");
Code :
1
2
vf_c_url_alimente_table='_admin_bd_rdf_lambda_01.php?vl_c_requete='+encodeURIComponent(fa_gid("win_fen_bd_sqlselect").getAttribute("_graal_requete"))+'&';
Donc encore une fois, c'est le programmeur GMT (Gros Museau de Tanche) qui avait merdé !!!
__________________
Cordialement,
Christophe Charron
Pour consulter mon site professionnel, vous pouvez cliquer sur le bouton prévu à cet effet, juste sous la signature .
Christophe Charron est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/09/2006, 21h00   #7
Rédacteur/Modérateur
 
Avatar de gorgonite
 
Homme Nicolas Vallée
Ingénieur Système
Inscription : décembre 2005
Messages : 9 774
Détails du profil
Informations personnelles :
Nom : Homme Nicolas Vallée
Âge : 27
Localisation : France

Informations professionnelles :
Activité : Ingénieur Système
Secteur : Transports

Informations forums :
Inscription : décembre 2005
Messages : 9 774
Points : 14 303
Points : 14 303
Citation:
Et comme moi, tu n'avais pas vu qu'il manquait dans la fonction pf_etat_fen le encodeURIComponent()

en fait, j'ai trop pris l'habitude de ne jamais passer des chaines trop complexes (ie non alpha numériques) en GET... donc je l'oublie désormais
__________________
Evitez les MP pour les questions techniques... il y a des forums
Contributions sur DVP : Mes Tutos | Mon Blog
gorgonite est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/09/2006, 19h30   #8
Membre éprouvé
 
Avatar de Christophe Charron
 
Homme Christophe Charron
Développeur informatique
Inscription : juillet 2005
Messages : 768
Détails du profil
Informations personnelles :
Nom : Homme Christophe Charron
Âge : 51
Localisation : France, Rhône (Rhône Alpes)

Informations professionnelles :
Activité : Développeur informatique
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : juillet 2005
Messages : 768
Points : 492
Points : 492
Bonsoir,
comme je débute en xul, php et javascript ( oui, je sais, je cumule !!)
Citation:
Envoyé par gorgonite
en fait, j'ai trop pris l'habitude de ne jamais passer des chaines trop complexes (ie non alpha numériques) en GET... donc je l'oublie désormais
peux-tu détailler un peu comment tu passes de multiples paramètres de javascript à une page php (via xmlhttprequest) sans les encoder avec
Citation:
encodeURIComponent
stp ?
__________________
Cordialement,
Christophe Charron
Pour consulter mon site professionnel, vous pouvez cliquer sur le bouton prévu à cet effet, juste sous la signature .
Christophe Charron est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/09/2006, 20h35   #9
Rédacteur/Modérateur
 
Avatar de gorgonite
 
Homme Nicolas Vallée
Ingénieur Système
Inscription : décembre 2005
Messages : 9 774
Détails du profil
Informations personnelles :
Nom : Homme Nicolas Vallée
Âge : 27
Localisation : France

Informations professionnelles :
Activité : Ingénieur Système
Secteur : Transports

Informations forums :
Inscription : décembre 2005
Messages : 9 774
Points : 14 303
Points : 14 303
j'utilise la méthode POST... regardes l'extension que je développe pour mes MP

http://gorgonite.developpez.com/developpement/



tu verras une fonction gérant les envois d'info, et la récupération des réponses en mode texte et xml
__________________
Evitez les MP pour les questions techniques... il y a des forums
Contributions sur DVP : Mes Tutos | Mon Blog
gorgonite est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/09/2006, 21h42   #10
Membre éprouvé
 
Avatar de Christophe Charron
 
Homme Christophe Charron
Développeur informatique
Inscription : juillet 2005
Messages : 768
Détails du profil
Informations personnelles :
Nom : Homme Christophe Charron
Âge : 51
Localisation : France, Rhône (Rhône Alpes)

Informations professionnelles :
Activité : Développeur informatique
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : juillet 2005
Messages : 768
Points : 492
Points : 492
Citation:
Envoyé par gorgonite
j'utilise la méthode POST... regardes l'extension que je développe pour mes MP

http://gorgonite.developpez.com/developpement/



tu verras une fonction gérant les envois d'info, et la récupération des réponses en mode texte et xml
Ok et merci; je regarde cela demain et je te tiens au courant...
__________________
Cordialement,
Christophe Charron
Pour consulter mon site professionnel, vous pouvez cliquer sur le bouton prévu à cet effet, juste sous la signature .
Christophe Charron est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 05h43.


 
 
 
 
Partenaires

Hébergement Web