アクションに対してメールを送信したい... FuelPHPで処理に対する確認や通知をメールで送りたくなることは多々あるはず。 FuelPHPには便利なEmailパッケージが用意されているけど、サーバ側で送信するとそこそこの手間と管理が必要となる。 ので・・・せっかくなのでAmazonのSES(Amazon Simple Email Service)を使って送信することにします。 Emailパッケージをロードする SESを使わなくても、FuelPHPにはデフォルトでEmailパッケージが用意されています。 これをロードすることで割と簡単にEmailを送信することはできます。 /fuel/app/config/config.php の下記箇所に以下のものを追加してください。 /***********************************************************
はじめに sqlを直接かいちゃえば、以下のような感じで簡単にかけるんですけど今回はこれをfuelphpのクエリビルダで実現してみたのでメモしておきます insert into table1 (colum1, colum2, ・・・) select colum1, colum2, ・・・ from table2 where ・・・order by id asc limit 0, 10 実装方法 ドキュメントにも書いてあったんですけど、、、 $query = DB::select( "colum1", "colum2", ・・・ )->from("table2") ->where("・・・") ->offset(0) ->limit(10) ->order_by("id"); // select文を組み立てる(クエリがそのままかえってきます) $connection = Database_Co
5分で開発スタート:KITEMATIC(Docker)を使用したFuelPHP+ACCON開発サーバーの作成 (インストール手順:Windows/Mac)FuelPHPDockerKitematicACCON 最新の手順は【Qiita:ACCONの導入と起動確認】をご参照ください。 1.KITEMATICのインストール 1.1.KITEMATICのダウンロード ※すでにDockerを導入済みの場合「2.FuelPHP+ACCONのインストール 」へおすすみください DockerのGUIであるKITEMATICをダウンロード https://kitematic.com/にアクセスしてKITEMATICをダウンロード 1.2.KITEMATICのインストール ダウンロードしたファイルの実行 (Dockerを利用するために必要なソフトウェアが自動でインストールされます) Docker Hubのロ
WEBエンジニアなって一年とちょっと 自分のスキルを上げるためにいろんな本を買って読んできました。 そこでお世話になった本をいくつか紹介します。 最初に「読む」PHP たぶん初めて買ったPHPの本。 XAMPPのインストールからプログラミングの基本とWEBの基礎知識について 書かれています。超初心者本 PHP逆引きレシピ 第2版 こういうことがしたい!って思ったときにサッと調べられる便利な本 私の職場の机にも置いてあります(笑) パーフェクトPHP パーフェクトPHP (PERFECT SERIES 3) 既にPHPをある程度習得しているか、他の言語で、フレームワークやオブジェクト指向、リレーショナルデータベースを使った開発をしたことがある人向け。PHPについて詳しく書かれています。 初心者には難しすぎると思います。 体系的に学ぶ 安全なWebアプリケーションの作り方 体系的に学ぶ 安全な
This is an very old post, information in this post might not be up to date with the latest documentation/language features/package versions etc. If you ran into any issues please open an issue on this blog's GitHub Repository. Ever since the Test lowest, current, and highest possible on Travis post I wanted to dive into caching composers cache on Travis. My experiments started the day after that p
Releases, Offers & More Be the first to hear about our newest content, best promotions and upcoming events. Plus get 25% off your next purchase. Newsletter Sign Up Download Accounts Your email address is your account identifier. You can create a password, or just download from the links sent via email. My Orders (Resend order emails) How We're Different Hands-on instructions Solutions to real-worl
このたび仕事の合間に個人でWEBサービスをリリースしました。 そのサービスを作るにあたって感じたこと、ハマったこと、こだわったとこなどを 数回に分けて紹介していきたいと思います。 こんなサービスです 『すぽせん』http://sposen.jp 趣味でスポーツをしている方が自分のチームの紹介をWEB上で発信して、練習試合なんかを組んだり、 様々なスポーツ好きの個人が活動しているチームを探して参加できるきっかけをつくろうという思いからこのサービスを立ち上げました。 似たようなサービスとして各スポーツのマッチングサイト的なものは既にあるけど、チーム数が少なかったり、情報不足だったりと、いまいち盛り上がりに欠けている感があったので痒いところに手が届くサービスとしてつくろうと一大決心しました。 構想 自分のチームのサイトを既に運用しているチームは足りない機能で補ったり、リンクなどで認知度を高め、
As a vector graphics format, SVG uses precisely-defined geometric shapes to build an image. But that doesn't mean that SVG graphics have to look like technical drawings. SVG graphics can be shaded, textured, built from partially-transparent overlapping layers, or even filled with photographic images. SVG Colors, Patterns, and Gradients takes an in-depth look at the different ways SVG text and shap
Yesterday, a question tagged #psr7 on Twitter caught my eye: #psr7 Request::getHeader($name) return array of single string instead of strings in #Slim3? cc: @codeguy pic.twitter.com/ifA9hCKAPs @feryardiant (tweet) The image linked provides the following details: When I call $request->getHeader('Accept') for example, I was expected that I'll get something like this: Array( [0] => text/html, [1] =>
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く