私は、MySQLとPHPを使用して画像をアップロードしたり取り出したりするためのチュートリアルを複数回続けてきましたが、すべて同じテクニックを使用しているようです。イメージを通常どおり(問題ありません)アップロードしてから別のドキュメントを作成し、PHPスクリプトを使用してデータベースからイメージを選択し、 'content-type'をimage/jpegに変更してiframeに表示します。データベースから画像を保存して取得するには、より良い方法が必要です。
これは問題ありません。 の場合私は1枚の画像を表示したいと考えていました。しかし、私は、エンドユーザーが特定のページの多くのスタイル付きイメージを変更するCMS(like)システムを開発しています。そのテクニックは単一イメージのためだけに機能するように見えるため、うまく機能しません。
私は、ファイルをフォルダにアップロードするのではなく、そのパスをデータベースに保存します。画像自体をデータベースに保存したいと思います。
私はこれが広範な質問であることを知っています。誰かが私にステップチュートリアルのステップを与えることは間違いありません。しかし、もしあなたが私を素晴らしい人に導くことができれば。
ありがとうございます。
あなたの質問は正確ですか?多分、あなたが達成しようとしているものを見て、いくつかのコードを追加するべきです。なぜパスやGUIDの代わりにデータベースにデータを格納したいのですか? –
ファイルをフォルダにアップロードし、データベースのパスを保存するのはなぜですか?ここでは、データベースに画像を保存するためのベストプラクティスについて議論するスレッドがあります。 http://stackoverflow.com/questions/3748/storing-images-in-db-yea-or-nay –
これは複数の画像ではうまくいかないのはなぜですか? iframeとこれには何が関係していますか?静的なファイルでも動作しない単一の ''タグの中に複数の画像を読み込もうとしているという印象があります。 –