• ベストアンサー

htmlでユーザーが画像を貼り付けられるか

htmlでユーザーがテキストを入力するフィールドと同様に、自由に画像を貼り付けられるフィールドを定義することができるか。 できるとしたら、どういうhtmlを書けばいいか。 またその貼り付けた画像をMySQLのmediumblobフィールドに保存する場合、どういうphpコードを書けばいいか、を教えてほしい。

質問者が選んだベストアンサー

  • ベストアンサー
  • agunuz
  • ベストアンサー率65% (288/438)
回答No.1

>自由に画像を貼り付けられるフィールド WYSWYGエディタを組み込めばいいと思います(不要な機能はOFFにしてしまえばいい)。 http://engineer.blog.lancers.jp/2010/11/wisiwyg_best_3/ 私はCKEditor+KCFinderで画像アップロード&貼付けやってます。画像ファイルを別ディレクトリ(表示用)に移し替え(&img要素のsrc属性を書き替え)るだけしかやっていませんがww MySQLに格納するとなると、POSTされたhtmlソースからimg要素のsrc属性を切り出して当該ファイルを読込んで格納+src属性を書き替えということになると思います。 どのWISWIGエディタを使うかでPOSTされるhtmlソースが微妙に違うので、エディタの選定や調査にある程度の手間暇をかけないといけません。

toshi_2000
質問者

お礼

回答ありがとうございます。そういう方法もあるのですね。

関連するQ&A