mysql|程序|数据
PHP代码:--------------------------------------------------------------------------------
// 文件名:filedb.php 将文件储存到数据库中
/*
将文件上传存入 MySQL 数据库的例子
数据表的结构如下:
CREATE TABLE files (
id int(4) NOT NULL auto_increment,
filename varchar(64),
filesize int(16),
filetype varchar(64),
filecontent longblob,
remark text,
PRIMARY KEY (id)
);
*/
// 设定系统参数变量,根据需要修改
$DB_SERVER = "127.0.0.1"; # 数据库连接字
$DB_USER = "root"; # 用户名
$DB_PASS = ""; # 密码
$DB_NAME = "article"; # 数据库名
$TABLE_NAME = "files"; # 数据表名
$HANDLER_SCRIPT = "mysql数据库显示文件.php"; # 处理数据的脚本文件名
$PHP_SELF=$_SERVER['PHP_SELF'];
?>
ID | ファイル名 | ファイルタイプ | th> | 接続 | $row[ファイルサイズ] | $remark | < ;a href='$HANDLER_SCRIPT?action=show&id=$row[id]' target=_blank>クリックして表示 $result = mysql_query ($query_string) または die("クエリ エラー! "); if (mysql_num_rows($result) == 0) // クエリが成功したかどうかを判断します die("No records found!"); $row = mysql_fetch_array($result); # クエリ結果を取得します $ filecontent = $row["filecontent"]; # ファイルの内容を取得します $filetype = $row["filetype"]; # ファイルの種類を取得します $filename = $row["filename"] # ファイル名を取得します header("Content- Type: $filetype"); # HTTP ヘッダー情報、ファイルの MIME タイプを出力します header("Content-Disposition: inline; filename="$filename"") # これにより、ファイルは与えられた # header("Content-Disposition :attachment; filename="$filename""); # これにより、IE はファイルを表示せずにダウンロードします echo $filecontent; # 出力ファイル } } ?>
前の記事:Apache が自動的にindex.phpを実行できるようにするにはどうすればよいですか?
次の記事:正規表現により電子メールと URL が決定されます。追加するものがあるかどうかを確認してください。
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
最新の問題
function_exists() はカスタム関数を決定できません
Function test () {return true;} if (function_exists ('test')) {echo "テストは関数です";
から 2024-04-29 11:01:01
0
2
1429
PX から REM への自動変換エラー
<style>html { font-size: calc(100vw / 3.75); }body { font-size: 0.16rem; }</style...
から 2024-04-16 09:34:16
0
0
4687
ページが突然 CSS またはブートストラップを取得できなくなります
それで、私はページを開発しています。昨日その一部を実行してうまくいきました。そして今日は残りの作業を続けましたが、すべてがうまくいきました。通常の HTML ページとして開こうとす...
から 2024-04-06 21:58:04
0
1
800
Javafx でインライン CSS スタイルを動的に変更する
アプリケーションが最大化されているときにペインの背景画像を変更しようとしています。私の背景はインライン CSS を使用して設定されています。スタイル用に 2 つの異なる変数と if...
から 2024-04-06 20:57:16
0
1
487
関連トピック
詳細>
|
---|