Hi, This may not be it, but: PHP has special handling of arrays, which is triggered by your using a field name ending with "[]".
So for instance, if you have this: new Ajax.Request('/ajax/name_of_function.php', { parameters: {foo: ["one", "two", "three"]}, method: 'post' } try doing this: new Ajax.Request('/ajax/name_of_function.php', { parameters: {"foo[]": ["one", "two", "three"]}, method: 'post' } to tell PHP to apply its magic. (I've added [] after the field name. Note the quotes; otherwise it would be a syntax error.) If that's not it, I'd suggest creating a minimal self-contained test page and posting that.[1] [1] http://proto-scripty.wikidot.com/self-contained-test-page HTH, -- T.J. Crowder Independent Software Consultant tj / crowder software / com www.crowdersoftware.com On May 12, 10:02 pm, Max <inverse...@gmail.com> wrote: > Hi all. > I'm new in work with prototype. Please,help me. > > I need to pass an array to the .php script. I'm using such code: > > new Ajax.Request('/ajax/name_of_function.php', { > parameters: {name_of_perameter: name_of_array}, > method: 'post', > > But as a result I get in $_POST['name_of_perameter'] only the last > element of array. > > Please, explain me - how I can do it correctly > > Thanks > > -- > You received this message because you are subscribed to the Google Groups > "Prototype & script.aculo.us" group. > To post to this group, send email to prototype-scriptacul...@googlegroups.com. > To unsubscribe from this group, send email to > prototype-scriptaculous+unsubscr...@googlegroups.com. > For more options, visit this group > athttp://groups.google.com/group/prototype-scriptaculous?hl=en. -- You received this message because you are subscribed to the Google Groups "Prototype & script.aculo.us" group. To post to this group, send email to prototype-scriptacul...@googlegroups.com. To unsubscribe from this group, send email to prototype-scriptaculous+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/prototype-scriptaculous?hl=en.