come da oggetto lo script php-ajax mi funziona solo in locale

questa è la parte della pagina principale
Codice PHP:
<a target="_blank" href="http://geo.verruijt.net/" onclick="innerinit('counter.php', 11);">
[
img]/img/html_icon.png[/img]
</
a
script ajax
Codice PHP:
function innerinit(urlval){ 
    var 
type "GET";
    
url'/php/' url '?idrisorsa=' val;

    
//xmlhttprequest
    
if(window.XMLHttpRequest){
          var 
req=new XMLHttpRequest();
    }else if(
window.ActiveXObject){
          var 
req=new ActiveXObject("Microsoft.XMLHTTP");
    }
    
    if(
req!=undefined){
      
        
req.open(type,url,true);            
        
req.send();
        
    }
    

script PHP che viene chiamato
Codice PHP:
<?php require_once($_SERVER['DOCUMENT_ROOT'] . 'Connections/myconn.php'); ?>
<?php
if (isset($_GET['idrisorsa'])){
    
$idris=$_GET['idrisorsa'];
    
mysql_select_db($myconn$mydb);
    
$query_conta=sprintf("UPDATE download_risorse SET contatore = contatore + 1 WHERE id_risorsa =%d"$idris);
    
$conta mysql_query($query_conta$mydb) or die(mysql_error());
}

?>
qualcuno mi sa spiegare perchè non funziona in remoto (server linux)?

grazie