Voilà, j'essaie d'utiliser eval() dans mon code.
Je créée un string avec une boucle "for"
-----------------------------
$str = "TraitementCra(\$Month,\$Year,\$nom,\$prenom,";
 
for($l=1;$l<15;$l++) {
 for($k=1;$k<32;$k++) {
             $str .= "$J".$k."AMP".$l.",";
             $str .= "$J".$k."PMP".$l.",";
 }
}
 
$str .= "\$Day)";
-----------------------------
Puis avec eval()
 
eval( "\$str = \"$str\";" );
-----------------------------
Quand je fais un echo, j'obtiens :
TraitementCra(02,2002,zer,zer,1AMP1,1PMP1,2AMP1,2PMP1,3AMP1,3PMP1,4AMP1...
 
Bref, touts les '$J' ont disparu...
 
Pourquoi 
 
 [jfdsdjhfuetppo]--Message édité par Thocan--[/jfdsdjhfuetppo]