There are two things that I feel need to be mentioned:
A Windows environment should have nothing to do with how your script works. $_GET and $_POST are arrays holding data sent to you by the user either via the URL query string or a form.
Also, you should always use the PHP manual when you're confused. The PHP site has a really handy automatic search feature that searches the manual if you look for a page that doesn't exist.
For example:
http://www.php.net/array
will take you to the manual page describing the array() function.
Let's analyze this one line:
$Arr1=new array[];
"array" is the name of a function, so there's a parse error because PHP expects parenthesis to begin a parameter list, not square brackets.
Also, PHP only uses the word "new" when creating new instances of defined classes.
Your syntax looks like you're confusing things with a more Javascript-esque approach.
Take care,
Nik
http://www.bigaction.org/