Hello, I have implemented paging on Mysql Records with PHP, all works fine offline, while online it produces a huge error on Mozilla Firefox Error: ERROR The requested URL could not be retrieved While trying to process the request: POST /prod_ajax.php?page=5 HTTP/1.1Host: www.vijewellery.com User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.14) Gecko/20080404 Firefox/2.0.0.14 Accept: application/x-shockwave-flash,text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5 Accept-Language: en-us,en;q=0.5 Accept-Encoding: gzip,deflate Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7 Keep-Alive: 300 Connection: keep-alive Referer: http://www.vijewellery.com/prod.php Cookie: PHPSESSID=8caa6us3ovb0viqrrp5fj70uv1 Pragma: no-cache Cache-Control: no-cache The following error was encountered: * Invalid Request Some aspect of the HTTP Request is invalid. Possible problems: * Missing or unknown request method * Missing URL * Missing HTTP Identifier (HTTP/1.0) * Request is too large * Content-Length missing for POST or PUT requests * Illegal character in hostname; underscores are not allowed Your cache administrator is webmaster. My Code: prod.php function Submit_To_Ajax(page) { xmlHttp = AjaxHttpObject(); if (xmlHttp==null) { alert("Your browser does not support AJAX !!!"); return; } xmlHttp.onreadystatechange=StateChanged; xmlHttp.open("POST", page, true); xmlHttp.send(null); } function StateChanged() { if (xmlHttp.readyState == 4) { document.getElementById('AjaxDiv').innerHTML=xmlHttp.responseText; } else { document.getElementById('AjaxDiv').innerHTML='<img src="images/loading_circles.gif" width="30" height="30">'; } } prod_ajax.php echo " <a href=\"javascript:Submit_To_Ajax('prod_ajax.php?page=$i$query$query2')\" class = \"pagin\" onclick=\"Submit_To_Ajax('prod_ajax.php?page=$i$query$query2')\">$i[/url] " ; Help APPRECIATED