私の求人ポータルプロジェクトでは、求職者のデータをMySQLデータベースに保存しました。アップロードした履歴書をアップロードフォルダに保存しました。ページネーションを通じて、雇用主の求職者のデータを取得することができます。そして、ページネーション結果のデータを使用して、各求職者のダウンロード履歴書リンクを作成したいと思います。各検索結果がページネーションに含まれるアップロードフォルダから履歴書ファイルのダウンロード履歴書リンクを追加するにはどうすればよいですか?
質問する
14017 次
3 に答える
2
質問を理解すれば、これはとても簡単です。アップロードフォルダに履歴書ファイルがあるので。データベースからファイル名を選択し、変数に保存するだけです$filename
。
$filename = $row['cv_filename']; // supposing $row contains the field of database
次に、アンカー内のフォルダ名のプレフィックスを使用して、そのファイルへのリンクを作成します。
$prefix = "uploads/resume";
echo "<a href='$prefix/$filename'>Download CV </a>";
于 2012-08-19T05:57:33.927 に答える
1
ここで解決策を見つけてください:http ://www.ssdtutorials.com/tutorials/title/download-file-with-php.html
ダウンロードしたいファイルは、各求職者のデータに動的に関連付けられているためです。データベースからファイル名を取得するためにwhileループを使用しました。
$result = mysql_query($query);
while($row = mysql_fetch_row($result))
{
$filename = $row[0];
echo "<p><a href='download.php?file=$filename'> Download Resume </a></p>";
}
于 2012-08-19T07:06:39.107 に答える
0
header("Content-type: $type");
header("Content-length: $size");
header("Content-Disposition: attachment; filename=$name");
header("Content-Description: PHP Generated Data");
echo $data;
完全な例を読む@http://onlamp.com/pub/a/php/2000/09/15/php_mysql.html?page=3
于 2012-08-19T05:51:27.600 に答える