I think you may have something going on with your local network and/or computer. If I go to the page at
http://www.ruby.za.net/fstest.php
in Firefox and click submit, I see
Array
(
[A212-M] => 1
[A212-XXXL] => 2
[A212-XXL] => 3
[A212-XL] => 4
[submit] => Confirm Order
)
Array
(
[UNIQUE_ID] => Sx2qR0gOsRsAAFP-3GUAAAAB
[HTTP_HOST] => www.ruby.za.net
[HTTP_USER_AGENT] => Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.1.5) Gecko/20091102 Firefox/3.5.5
[HTTP_ACCEPT] => text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
[HTTP_ACCEPT_LANGUAGE] => en-us,en;q=0.5
[HTTP_ACCEPT_ENCODING] => gzip,deflate
[HTTP_ACCEPT_CHARSET] => ISO-8859-1,utf-8;q=0.7,*;q=0.7
[HTTP_KEEP_ALIVE] => 300
[HTTP_CONNECTION] => keep-alive
[HTTP_REFERER] => http://www.ruby.za.net/fstest.php
[HTTP_COOKIE] => PHPSESSID=1143682669e6297436eea3af99e14d4c
[HTTP_PRAGMA] => no-cache
[HTTP_CACHE_CONTROL] => no-cache
[CONTENT_TYPE] => application/x-www-form-urlencoded
[CONTENT_LENGTH] => 62
[PATH] => /usr/local/bin:/usr/bin:/bin
[SERVER_SIGNATURE] => <address>Apache/2 Server at www.ruby.za.net Port 80</address>
[SERVER_SOFTWARE] => Apache/2
[SERVER_NAME] => www.ruby.za.net
[SERVER_ADDR] => 72.14.177.27
[SERVER_PORT] => 80
[REMOTE_ADDR] => 71.193.197.39
[DOCUMENT_ROOT] => /home/ruby/domains/ruby.za.net/public_html
[SERVER_ADMIN] => [email protected]
[SCRIPT_FILENAME] => /home/ruby/domains/ruby.za.net/public_html/mailordertest.php
[REMOTE_PORT] => 63515
[GATEWAY_INTERFACE] => CGI/1.1
[SERVER_PROTOCOL] => HTTP/1.1
[REQUEST_METHOD] => POST
[QUERY_STRING] =>
[REQUEST_URI] => /mailordertest.php
[SCRIPT_NAME] => /mailordertest.php
[PHP_SELF] => /mailordertest.php
[REQUEST_TIME] => 1260235335
[argv] => Array
(
)
[argc] => 0
)
Whenever I have a problem like this, I revert to using curl to post some data to the page to see what happens
$ curl -d "A212-M=1" -d "A212-XXXL=2" -d "A212-XXL=3" -d "A212-XL=4" -i http://www.ruby.za.net/mailordertest.php
HTTP/1.1 200 OK
Date: Tue, 08 Dec 2009 01:27:13 GMT
Server: Apache/2
X-Powered-By: PHP/5.2.9
Set-Cookie: PHPSESSID=c6baea21344f3f3754064a658ede739c; path=/
Expires: Thu, 19 Nov 1981 08:52:00 GMT
Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Pragma: no-cache
Vary: Accept-Encoding,User-Agent
Content-Length: 1236
Content-Type: text/html
Array
(
[A212-M] => 1
[A212-XXXL] => 2
[A212-XXL] => 3
[A212-XL] => 4
)
Array
(
[UNIQUE_ID] => Sx2rcUgOsRsAAE-8zJ8AAAAK
[HTTP_USER_AGENT] => curl/7.16.3 (powerpc-apple-darwin9.0) libcurl/7.16.3 OpenSSL/0.9.7l zlib/1.2.3
[HTTP_HOST] => www.ruby.za.net
[HTTP_ACCEPT] => */*
[CONTENT_LENGTH] => 41
[CONTENT_TYPE] => application/x-www-form-urlencoded
[PATH] => /usr/local/bin:/usr/bin:/bin
[SERVER_SIGNATURE] => <address>Apache/2 Server at www.ruby.za.net Port 80</address>
[SERVER_SOFTWARE] => Apache/2
[SERVER_NAME] => www.ruby.za.net
[SERVER_ADDR] => 72.14.177.27
[SERVER_PORT] => 80
[REMOTE_ADDR] => 71.193.197.39
[DOCUMENT_ROOT] => /home/ruby/domains/ruby.za.net/public_html
[SERVER_ADMIN] => [email protected]
[SCRIPT_FILENAME] => /home/ruby/domains/ruby.za.net/public_html/mailordertest.php
[REMOTE_PORT] => 63558
[GATEWAY_INTERFACE] => CGI/1.1
[SERVER_PROTOCOL] => HTTP/1.1
[REQUEST_METHOD] => POST
[QUERY_STRING] =>
[REQUEST_URI] => /mailordertest.php
[SCRIPT_NAME] => /mailordertest.php
[PHP_SELF] => /mailordertest.php
[REQUEST_TIME] => 1260235633
[argv] => Array
(
)
[argc] => 0
)
If the curl request results in an empty array, that means there's a problem with your network.
If the curl request works (like the one above), then you have a browser problem. Trying switching over to a clean IE/Safari/Opera and see if you're seeing the same problem. Also, try disabling all your Firefox extensions to see if one is interfering with browser operation.