27-09-2008, 06:06 PM
tu t'es connecté avec le compte test, et tu as activé un perso avant d'aller sur la page?
bon, la variable existe donc bien... c'est moi qui n'arrive pas à y accéder...
par contre, j'ai trouvé un script de debuggage qui y accède, et m'affiche son contenu... (bouton rajouté : Debug t_decor)
Qu'est-ce qui n'est pas correct???bon, la variable existe donc bien... c'est moi qui n'arrive pas à y accéder...
par contre, j'ai trouvé un script de debuggage qui y accède, et m'affiche son contenu... (bouton rajouté : Debug t_decor)
Code PHP :
<?php
function show_decor()
{
var suivi='<u>Données en t_decor (hors fonction):</u>';
suivi+='<br />Taille : '+t_decor.length;
for each(a in t_decor){suivi +='<br />t_decor['+a+'][0]='+a[0]+' --- t_decor['+a+'][1]='+t_decor[a][1];}
suivi +='<br /> Autre méthode :';
var n=t_decor.length;
for(var x=0; x<n;x++){suivi +='<br />t_decor['+x+'][0]='+t_decor[x][0]+' --- t_decor['+x+'][1]='+t_decor[x][1];}
SetDiv(suivi,'sortie');
}
EDIT: ja rajopute la fonction de debug... si ca aide quelqu'un ^^
Code PHP :
<?php
function debug(array)
{
if(debug.caller!=debug) {
contenu = "DEBUT ARRAY \n";
}
var indexParent = debug.arguments.length==2?debug.arguments[1]:"";
for(var x=0;x<array.length;x++)
{
if(IsArray(array[x])){debug(array[x],(indexParent+"["+x+"]"));}
else{contenu += indexParent.replace(/./g,'.') + 'array' + indexParent + '[' + x + '] = ' + array[x] + "\n";}
if (!indexParent) {
contenu += "FIN ARRAY \n";
alert(contenu);
}
}
}
function IsArray(obj)
{
if (obj.constructor.toString().indexOf("Array") == -1) return false;
else return true;
}