2016-10-16 12 views
-2

私はコードをアップロードして、すべてのファイルをC:\ wamp \ www \ Etutor \ Uploaded_filesに保存しました。ボタンをクリックするとファイルを個別にダウンロードするPHPコード?

デシベル-etutor テーブル-fileuploads

今、私はファイルごとに個別にダウンロードボタンをクリックしたときに、これらのファイルをダウンロードします。

PHPコードを使用

+0

あなたは、クライアントがファイルをダウンロードできるようにしたいですか? PHPではなくJavascriptでそれを行います。 – Carcigenicate

+0

ログイン後にユーザーがファイルをダウンロードする –

+0

クライアントでPHPを使用することはできません。ブラウザはJavascriptのみを理解します。 – Carcigenicate

答えて

0

ファイル情報/名前をデータベースに保存しましたか? yesの場合は、thesというの手順に従ってください -

1)データベース

2)からこれらのデータを取得 forループを使用してこれらのファイルの複数のリンクを作成します。次に、<a href="your file path info">file name</a>のようなhtmlコードを追加します。

今、あなたは非常に簡単にそれを行うことができます。

データベースに保存していない場合は、javascriptを使用して行う必要があります。このような

書き込みコード -

<script> 

var a = document.createElement('a'); 
var linkText = document.createTextNode("my file name"); 
a.appendChild(linkText); 
a.title = "my file name"; 
a.href = "http://example.com"; 
document.body.appendChild(a); 
</script> 
+0

私はファイルがデータベースに格納され、アップロードされたファイルとしてデータベースに保存されており、PHPファイルのダウンロードボタン付きのリストを表示します –

+0

その後、最初の部分を使用し、あなたが望む出力を見つけるでしょう。あなたがまだ問題に直面している場合は、私に教えてください。 – Jobayer

関連する問題