MySQLのBLOBにバイナリで格納した画像を表示 現在PHPを勉強しはじめた初心者です。今 MYSQLのデータベースを利用してUPLOADした画像を表示させたいと思っております。 そこでMYSQLのBLOBに画像を保存出来まではできたのですが、 そこから表示させる方法がどうしても分かりません。。 こちらが今やっていますスクリプトになります。 <html> <head> <meta http-equiv=”Content-Type” content=”text/html; charset=UTF-8”> <title>画像表示</title> </head> <body> <p>MySQLのBLOBにバイナリで格納した画像を表示してみます。 </p> <?php echo <img src=”image_display.php?id=1”> ?> <?php $conn=mysql_con
平素より「PHPプロ!」をご愛顧いただき、誠にありがとうございます。 2006年より運営してまいりました「PHPプロ!」ですが、サービスの利用状況を鑑みまして、2018年9月25日(火曜日)をもちましてサービスを終了させていただくことになりました。 サービス終了に伴いまして、2018年8月28日(火曜日)を持ちまして、新規会員登録ならびにQ&A掲示板への新たな質問、回答の投稿を停止させていただきます。 なお、ご登録いただいた皆様の個人情報につきましては、サービス終了後、弊社が責任をもって消去いたします。 これまで多くの皆様にご利用をいただきまして、誠にありがとうございました。 サービス終了に伴い、皆様にはご不便をおかけいたしますこと、心よりお詫び申し上げます。 本件に関するお問い合わせはこちらよりお願いいたします。
/etc/php.d/apc.ini, /etc/php.d/curl.ini, /etc/php.d/dom.ini, /etc/php.d/fileinfo.ini, /etc/php.d/gd.ini, /etc/php.d/gmp.ini, /etc/php.d/json.ini, /etc/php.d/mbstring.ini, /etc/php.d/mcrypt.ini, /etc/php.d/mysql.ini, /etc/php.d/mysqli.ini, /etc/php.d/pdo.ini, /etc/php.d/pdo_mysql.ini, /etc/php.d/pdo_pgsql.ini, /etc/php.d/pdo_sqlite.ini, /etc/php.d/pgsql.ini, /etc/php.d/phar.ini, /etc/php.d/sqlite3.
Webアプリケーションでは、さまざまなデータを扱います。それらは多くの場合、データベースを利用して管理します。データベースといってもさまざまな種類がありますが、もっとも一般的に広く用いられているのは「SQLデータベース」と呼ばれるものです。 これは、SQLと呼ばれるデータベースに問い合わせるための専用言語を使い、データベースに必要な情報などを調べて送ってもらう、というものです。現在、広く使われているMySQLやPostgreSQL、また最近ではAndroidやiPhoneなどの内部データベースとしても活躍するSQLiteなどは、すべてこのSQLデータベースの仲間です。SQL以外にもデータベースはもちろんありますが、まぁ今の段階では「データベース=SQLデータベース」と考えてしまってよいでしょう。 この入門では、最初に「XAMPP」というサーバー環境をインストールして利用しています。このXA
前回の続き。アップロードフォームで画像を選択すると、横に選択画像を表示するようにした。 成果物:upload.html (画像ファイルの選択でプレビューを表示) メモ ファイル選択ボタン(input type=”file”)のchangeイベントがトリガー ファイルオブジェクトはdocument.getElementById(“image”).files[0]で取得できるが、jQueryなら$(‘#image’).prop(‘files’)[0]と書ける $('#image').change(function() { var file = $(this).prop('files')[0]; var fr = new FileReader(); fr.onload = function() { $('#preview').attr('src', fr.result); // 読み込んだ画像デ
Ajaxを使ったメールフォームとかってやっぱり素敵ですよね。 以前仕事で写真投稿付きのフォームを作らざるを得なかったので、どうせならということでAjax化しました。 というわけでjQuery.uploadを使って写真をアップロードして、サムネイルを表示するチュートリアルです。 2011-12-03追記:デモ作りました。jQuery.uploadを使ったフォームのデモを作りました。 コード html [html] <!DOCTYPE HTML> <html lang="ja"> <head> <meta charset="UTF-8"> <title>upload form</title> <script type="text/javascript" src="jquery.min.js"></script> <script type="text/javascript" src="jquer
2011/09/29 に jQuery Mobile 1.0 RC1 がリリースされ、正式リリースが間近に迫った jQuery Mobile を利用している方も多いだろう。今回は jQuery Mobile 利用時のちょっとした TIPS を紹介させて頂く。 ファイルアップロードに失敗する jQuery Mobile を利用した Web アプリケーションで、以下の様な multipart/form リクエスト(ファイルアップロード)を行う場合に問題が発生する。まず、以下のサンプルコードを参照して欲しい。 <h3>画像のアップロード</h3> <form action="/imgpost" method="POST" enctype='multipart/form-data'> <dl> <dt>コメント: </dt> <dd><input type="text" name="comment
jQuery Mobileを使ったアプリを作ってみてイベント周りでこんがらがってしまった経験から、複数ページテンプレートと単一ページテンプレートそれぞれで、ページ系イベントの挙動を確認してみました。 準備 まずページを3つ用意。 複数ページテンプレなら#page1, #page2, #page3。 単一ページテンプレならpage1.html, page2.html, page3.html という具合。 参考:ページ機構 | jQuery Mobile リファレンス そしてイベントを受けてconsole.logでイベント名を吐くだけの共通スクリプトを用意。 イベントを$(‘div[data-role="page"]‘).live(function(){…})で受ける。 ※ただし、pagebeforeload, pageload, pagebeforechange, pagechan
本日始めて知ったのですがmobile safariではCSSのposition:fixedは使えないそうです。 よって、画面の一部分にボタンを固定して置いておく、というUIが作れない。 もちろんそれでは困るので、各種対策を試みている先達たちがおります。 色々調べてみましたが、「fixedできない?なら、しないでも大丈夫なようにすればいいじゃん」ということで、iscrollというjqueryプラグインを使うのがよさそうです。 iScroll これは、本来画面をタッチして指を滑らすとウィンドウ全体がスクロールされるのですが、このイベントを乗っ取ってしまい、ウィンドウがスクロールするのではなくて特定のdiv内がスクロールされるように、差し替えてしまうjqueryです。 fixedしたいオブジェクトをスクロールされるdivの外に置いておけば、まるでfixedされているかのように画面のスクロールに関
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く