さっしーブログ

埼玉県在住のシステムエンジニアです。基本的には技術的な内容を中心に発信していきます。

PHP

Xampp + PHP + knockout.jsでデータバインディングを試してみた。

目次 目次 1.環境 2.前提条件 3.概要 4.内部構成 5.ソースコード 5-1.index.html 5-2.sample.php 5-3.sample.js 1.環境 ・windows7 32bit ・ xampp( php 5.2.0 + apache 2.4 ) ・ jQuery 3.2.1 ・ knockout.js 3.4.2 2.前提条件 ・xamppインストール済み ・x…

Fuelphpでメール送信機能を実装する方法

PHP

目次 目次 1.環境 2.導入方法 3.メール送信の処理のサンプルコード 1.環境 Mac macOS Sierra Vagrant1.9.3(CentOS 7.1) PHP5.4 Fuelphp1.7.3 2.導入方法 app/config/config.phpの下記箇所に `'email',` を追加する必要がある。 /***************************…

FuelphpでMySQL接続について

PHP

目次 目次 1.環境 2.テスト用のデータベースを用意する 2-1.データベースの作成 2-2.データベースの確認 3.テスト用のテーブルを用意する 3-1.テーブルの作成 3-2.テスト用のテーブル構造 3-3.テストデータの用意 3-4.データが挿入されたかを確認する 3-5.補…

phpでCurlを利用してWebAPIを叩く方法

PHP

目次 目次 1.環境 2.サンプルコード 3.解説 3-1. curl_init() 4.補足 1.環境 Mac macOS Sierra Vagrant1.9.3(CentOS 7.1) PHP5.4 Fuelphp1.7.3 2.サンプルコード /** * APIリクエストを行い結果を配列で受け取る * * @method sendApi * @param [type] $url […

FuelphpでRestfulなWebAPIを作成する方法

PHP

目次 目次 1.環境 2.実装ポイント 1.環境 Mac macOS Sierra Vagrant1.9.3(CentOS 7.1) PHP5.4 Fuelphp1.7.3 2.実装ポイント ポイントとしては下記ソースコードの赤文字の部分 ① コントローラークラスに「Controller_Rest」を継承させること。 ② before関数に…

Fuelphp1.7でTwigを利用する方法

PHP

目次 目次 1.TwigをFuelPHPで利用できるようにする 1-1.Vagrant再起動 1-2.Vagrant再ログイン 1-3.composer.jsonの編集 1-4.composerの更新 1-5.config.phpの編集 2.TwigでHTMLを書いてみる 2-1.welcome.phpの編集 2-2.index.twigの編集 3.TwigをFuelPHPでレ…

FuelPHPのWeb開発環境をVagrantで構築する No.2

PHP

目次 目次 9.FuelPHPのインストール 10.その他Vagrantの操作コマンド 前回の続きから... 9.FuelPHPのインストール ※Vagrantで起ち上げたサーバー内で以下を実施 /vagrant/project/fuelphpの中で以下のコマンドを叩く 1.fuelphpの圧縮ファイルをダウンロード…

FuelPHPのWeb開発環境をVagrantで構築する No.1

PHP

目次 目次 1.開発環境 2.VirtualBoxとVagrantのインストール 3.Vagrantの起動から停止手順 4.ホスト端末からアクセスできるようにする 5.CentOSのセキュリティ設定 6.シンボリックリンクを貼る 7.プロビジョニングファイルを作成する 8.プロビジョニングファ…