2011-07-07 8 views

答えて

0

カスタムPHPコネクタを作成して、scandirではなくFTPを使用するように設定できます。あまりにも難しいことではありません。新しいバージョンの/connectors/jqueryFileTree.phpファイルを作成するだけです。以下は、PHPを使用してFTPサーバーに接続し、あなたを動かすための非常に基本的な例です。

$conn = ftp_connect("ftp.hostname.com"); 
$login = ftp_login($conn, "username", "password"); 
$n = ftp_nlist($conn, "dir"); 
foreach($n as $value){ 
     echo $value, "<br />"; 
} 
+0

ええと、それは私が考えなかった考えです...試してみるかもしれません。 – Phil

0

おそらく、あなたはセキュリティ上の制限に実行しているが、彼にsame origin policyをfromt? JSONPを使用してデータを取得できますか?

+0

それは私が私が走っていると思うものです。唯一意味をなさないのは、PHPを使用してサーバーからデータを取得しており、同じポリシーが適用されるかどうかわかりません。 – Phil

+0

PHPスクリプトが、jqueryスクリプトを実行するHTMLファイルと同じWebサーバー上にない場合、同じ発信元ポリシーによってブロックされ、JSONPを使用する必要があります。データを取得するPHPスクリプトがHTMLファイルと同じサーバー上にある場合は、何か間違っています。 PHPスクリプトを(jqueryからではなく)直接打つと正しいデータが返されますか? – Leopd

+0

HTMLファイルとPHPスクリプトは同じサーバーにありますが、到達しようとしているファイルは別のサーバーにあります。 – Phil

関連する問題