ホームページ >バックエンド開発 >PHPチュートリアル >PHP はアップロードされた画像をデータベースに保存し、code_PHP チュートリアルを表示します。

PHP はアップロードされた画像をデータベースに保存し、code_PHP チュートリアルを表示します。

WBOY
WBOYオリジナル
2016-07-13 17:04:31840ブラウズ

php はアップロードされた画像をデータベースに保存し、コードを表示します

php チュートリアルは、アップロードされた画像をデータベースに保存し、コードを表示します
// データベースに接続します

$errmsg = ""; if (! @mysqltutorial_connect("localhost","root","")) {
$errmsg = "データベースに接続できません"; }
@mysql_select_db("db1");
$q = <<<作成
テーブルピクトを作成 (
pid int 主キーが null ではありません auto_increment、
タイトルテキスト、
imgdata ロングブロブ)
作成します。 @mysql_query($q);


// 新しい画像をデータベースに挿入します

if ($_REQUEST[completed] == 1) {
Move_uploaded_file($_FILES['imagefile']['tmp_name'],"latest.img"); $instr = fopen("latest.img","rb"); $image = addlashes(fread($instr,filesize("latest.img"))); If (strlen($instr) < 149000) {
Mysql_query ("pix (title, imgdata) 値に挿入 (""。
$_REQUEST[何それ]

「」、「」

"")");
} その他 {
$errmsg = "大きすぎます!"; }
}



// 最新の画像について調べる


$gotten = @mysql_query("pid 記述制限 1 で * から選択"); if ($row = @mysql_fetch_assoc($gotten)) {
$title = htmlspecialchars($row[title]); $bytes = $row[imgdata]
} その他 {
$errmsg = "データベースにはまだ画像がありません"; $title = "利用可能なデータベース イメージがありません"; // トレーニングセンターの写真を載せてください

$instr = fopen("../wellimg/ctco.jpg","rb"); $bytes = fread($instr,filesize("../wellimg/ctco.jpg")); }


// これが画像リクエストの場合は、画像を送信します

if ($_REQUEST[gim] == 1) {
header("コンテンツタイプ: 画像/jpeg"); $バイトを印刷します
終了 (); }
?>


<頭> 画像をデータベースにアップロードします

最新の写真です



新しい写真とタイトルをアップロードしてください

<フォーム enctype="multipart/form-data" メソッド="post"> アップロードする画像を選択してください:
その写真のタイトルを入力してください:
次に:






http://www.bkjia.com/PHPjc/630871.html

www.bkjia.com

tru​​e

http://www.bkjia.com/PHPjc/630871.html

技術記事

php はアップロードされた画像をデータベースに保存し、コードを表示します。 php チュートリアルは、アップロードされた画像をデータベースに保存し、コードを表示します。 // データベースに接続します $errmsg = ; if (! @mysqltutorial_connect(loc...



)

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。