私はPHPでWebアプリを作成しています(ローカルであるため、セキュリティは関係ありません)。ユーザーは一連の情報と小さな.jpegをアップロードし、それをmySQLテーブルに挿入します。これはすべてのテキストデータで問題なく実行できますが、画像を一緒にアップロードする方法がわかりません。blobデータ型とinputtype= "file"を使用する必要があると思いますが、それを少しだましてみたところ、解決策はinput type="text"の動作を直感的に拡張したものではないようです。これを機能させるには、さらに多くのPHPスクリプトを実行する必要がありますか?フォーム付きの画像をアップロードすることは可能ですか、それとも必要な中間ステップがありますか?
2 に答える
0
http://bytes.com/topic/php/insights/740327-uploading-files-into-mysql-database-using-php
グーグルは「アップロードされたファイルをphpでmysqlに入れる」ためのものであり、あなたは例/チュートリアルの全体のホストを見つけるでしょう。
于 2010-03-31T01:02:56.733 に答える
0
データベース自体に画像データを保存することは良い解決策ではありません。
私が提案するのは、画像をファイルシステムのフォルダーに保存し、その名前と場所への参照をデータベースに保存することです。
このPhpクラスを使用すると、アプリの作成がはるかに簡単になります。「class.upload.php」: http ://www.verot.net/php_class_upload.htm 多くの例が付属しており、活発なサポートフォーラムがあります。追加する必要があるのは、データベース内のファイル名と場所の保存だけです。
于 2010-03-31T01:05:35.180 に答える