Tag : PHP

2016/06/23 (2016/09/14更新) タグ: , ,

SendGridではメールがいつ開封されたかまで分析できる![ PHPでの使い方編 ]

前回紹介したクラウドメール配信サービスのSendGridを使って実際にメールを送信する方法をご紹介します。 続きを読む

2015/09/29 (2016/09/14更新) タグ: ,

PHPでモバイルかどうかを判別するライブラリ「Mobile Detect」が便利

例えばトップページにアクセスがあった時にモバイルかPCか、もしくはタブレットなのかなど判別して、それぞれ違うページを表示したいということは、よくあります。自分で作ってもいいんですが、シンプルですぐに使えるライブラリがあったのでご紹介。
続きを読む

2014/11/28 (2016/09/14更新) タグ:

PHP4対応でアップ直前にあたふたする

プログラムのテストもばっちりで後はアップするだけ!の状態で、いざアップしてみるとエラーがどさーっとでてひさびさに焦りました。なんのことはなく、PHP5でキッチリしあげていたんですが、アップするサーバーにはいっているPHPがバージョン4だったんです。すっかりぬけてました。
続きを読む

2014/10/15 (2016/09/14更新) タグ: ,

composerを使ってPHPのライブラリをもっとかんたんに管理する

composerPHPのライブラリの依存関係を管理するツールです。はじめて使ったんですが、かんたんに使えて便利だったのでご紹介。composerを使って、ライブラリをインストールしたり管理できます。これで、自分で依存関係を調べて各地からライブラリを探して設定する手間がなくなります
続きを読む

2014/09/30 (2016/09/14更新) タグ: ,

mb_sendmailで機種依存文字や半角カナの文字化けを解消する

phpのmb_sendmailを使えばシンプルにメールを送る機能を実装できますが、普通に使うだけだと機種依存文字や半角カナが?に文字化けしてしまいます。
続きを読む

SPONSOR

2013/11/21 (2014/08/25更新) タグ: , ,

さくらレンタルサーバーのバージョンアップで500 Internal Server Errorが出た場合の対策

クライアントからエラーが出てる!との報告を受け、サイトを開くと「500 Internal Server Error」が…。いやな汗が出てくる瞬間ですね。今回は確認したところ、さくらレンタルサーバーのメンテナンスでサーバー移動やソフトのバージョンアップが行われたようでした。さくらに確認すると、やはりバージョンアップでの不具合だと思われるとのこと。
続きを読む

2013/07/20 (2016/09/14更新) タグ: , ,

クレジットカード決済サービス「WebPay」が圧倒的に使いやすい

Webサイトにクレジットカード決済機能を導入しようとすると、これまでは膨大なドキュメント解析・料金コスト・審査期間という壁があった。WebPayはこの壁を超える革新的なWebサービスである。
続きを読む

2013/05/28 (2016/09/14更新) タグ: , , ,

PHPとJavaScriptで擬似リアルタイムチャットを作る

リアルタイムにチャットできる仕組みをPHPで作りたいと考えた時に、どうやって実現したらいいだろうと考えた。どちらか一方の発言があった時に、プルではなくプッシュで通知する仕組みが必要だ。色々と調べた結果、やり方としては大きく分けて、2つの手法に分けられるようだ。
続きを読む

2013/02/19 (2016/09/14更新) タグ: , , , ,

予期せぬ攻撃を受ける前に!今すぐやっておきたいSQLインジェクション対策まとめ!

プログラムは目的の動作を実現するツールですが、そのツールが外部から攻撃・悪用されないように、セキュリティ対策を講じておかなければなりません。今回は、古くから存在するSQLインジェクションについての対策をまとめました。
続きを読む

2013/02/15 (2016/09/14更新) タグ: , , ,

MySQL内に保存された画像を、実ファイルに変換するスクリプト

実は僕が10年前くらいに作ったWebシステムのいくつかは、データベースにBLOB形式でバイナリファイルを格納していました。データベース内に直接画像を保存することで、検索と連動して処理しやすいようにしたつもりでした。

しかし、実際に運用がはじまるとそんなことはありませんでした。むしろ、データが増えてくるほどに危険性が増してきます。データベースのバックアップデータも肥大化し、SQLでバックアップをとっても、ファイルが数GBともなると、直接ファイルを開いて確認することはできませんし、復元する時にとんでもない労力が発生する可能性があります。

ということから、これまでデータベースに保存していた画像を取り出して、通常の画像ファイルに変更して保存しなおすスクリプトを作りました。それぞれの環境によって適宜変更が必要かと思いますし、流用の際は自己責任でお願いします。
続きを読む

12
プロフィール
入江 慎吾
WEBサービス・アプリ開発デベロッパー。クラウド見積請求書作成サービス「CLOUD PAPER」を開発・運営。「開発までできるシステム顧問サービス」を実施中。(もっと詳しく
開発したWebサービス
開発したアプリ
新着記事
カテゴリ/タグ
SPONSER