2014-04-08 33 views
0

問題訪問根目錄下的PHP: 此刻我的網頁上只是顯示的結果,但隨機地點和google.js將無法啓動。如果我在檢測控制檯解決,就說明沒有發現game_statistics.inc。但它在那裏。它可以接入問題,因爲js文件是在網絡文件夾和game_statistic.inc高於訪問文件夾?如何解決它?我應該如何在html文件中回顯結果,以便在我想要的位置?未找到/或無法使用jQuery

客戶端/ src目錄/ SMS/gamestatistics.inc文件

$GAnalytics = "SELECT GAnalyticsEST, GAnalyticsRUS FROM GAME_game WHERE id = ".$GID." ; "; 
$res= mysql_query($GAnalytics); 
$resul = array(); 
while ($row = mysql_fetch_array($res)) 
array_push($resul, array('GAnalyticsEST' => $row[0], 'GAnalyticsRUS' => $row[1])); 
echo json_encode(array("resul"=>$resul)); 

客戶端/網絡/ google.js代碼:

$(document).ready(function() { 
done(); 
}); 

function done() { 
    setTimeout(function() { 
    updates(); 
    done(); 
    }, 9000); 
} 

function updates() { 
$.getJSON('../src/sms/game_statistics.inc', function(data) { 
     $("ul").empty(); 
    $.each(data.resul, function(){ 
    $("ul").append("<li>GoogleEST: "+this['GAnalyticsEST']+"</li><li>GoogleRUS: "+this['GAnalyticsRUS']+"</li><br />"); 
    }); 
}); 
} 

回答

1

你不能訪問到,因爲它是一個文件夾中網絡無法訪問。如果你的瀏覽器無法得到它時,JavaScript由瀏覽器或者執行不能。

0

您需要使用PHP來訪問Apache安裝以外的東西。因此,無論是移動php文件到Apache的WWW目錄,或使一個腳本,包括它

<?php require_once('../../file_outside_www.php'); ?> 
相關問題