3

サーバー上に html/php で書かれた Web サイトがあります。ファイルをロードしていくつかのグラフを返すスクリプトもあります。を使用して、PC からファイルをロードできます<input type="file" (...)/>

問題は、ハード ドライブからではなく、サーバーから直接ファイルをロードしたいということです。つまり、ファイルは既にアップロードされているので、必要なファイルを選択してスクリプトで分析できるようにしたいと考えています。彼らがこの場所にいるとしましょう: /home/user/www/source/. どうすればいいですか?置き換えるスマートな機能はあり<input>ますか?

4

3 に答える 3

2

特定のフォルダー内のすべてのファイルが有効である場合は、glob()それらを使用してリンクまたは選択リストを作成できます。ファイルの内容を操作する場合は、ファイルを PHP で開き、内容を読み取り、データを html に出力する必要があります。

于 2012-09-05T19:35:20.070 に答える
0

画像はハードドライブに保存されていますが、img-tag を使用するだけではどうですか?

于 2012-09-05T19:12:21.617 に答える
0

ファイルをアップロードした後、スクリプトはそのファイルをアップロードされたファイルのリストに追加できます...

file1.txt
file2.txt
data1.txt

次に、スクリプトを使用してファイルを動的に一覧表示できます...

<?
$f = file ('uploads.txt');

print '<ul>';
for ($i=0; $i<count($f); $i++) {
    print '<li><a href="analyze.php?f='.$f[$i].'">'.$f[$i].'</a></li>';
}

print '</ul>';

?>

もちろん、選択したファイルに対応するグラフを返すように、analyze.php にグラフ作成コードを配置する必要があります。

于 2012-09-05T19:15:05.320 に答える