Thanks for the reply, i will keep that in mind, the way i got round it was to, send the vars in like.... vars=var1,var2,var3,var4,etc instead of var1=var1&var2=var2&var3=var3 etc then i used
tmparray = c["vars"];
_global.arrray = tmparray.split(",");
which split all the vars up and put them in...