FuelPHP復習 その6

windowsのxampp環境で開発していて、セッションが使えなかった。 セッションに格納した値を、遷移先で取り出そうとすると 取り出せない。 configでfile指定してる状態なので、この状態だと セッションがファイルで吐き出されるけど Session::set(); するとセ…

FuelPHP復習 その5

ここからは躓いたポイントになるなあ…・DBの接続設定 phpMyAdminでユーザーを作る app/config/db.phpに共通設定を書く return array( 'default' => array( 'type' => 'mysqli', 'connection' => array( 'persistent' => false, ), 'identifier' => '`', 'tab…

FuelPHP復習 その4

・Viewの共通パーツを共通化 ヘッダとかフッタとかCSS定義とかサイドメニューを 今回は以下のようにファイル分け。 views/header.php views/footer.php views/style.php views/sidemenu.php各画面のViewファイル内では、必要な箇所に以下のように記述するこ…

FuelPHP復習 その3

・新規画面を作成する場合 以下の3つが不足してないか、クラス名は適切に設定しているか確認する (1)controller 画面1つ置きに作るわけではないので、既存のを流用する場合は不要。 URL構造と直結するのでURLこだわるなら名前付けに気をつける。 (2)present…

FuelPHP復習 その2

・bootstrapテンプレートを適用 デフォルトで入ってるので、変えたい場合は 拾ってきて上書き public/assets/css や js や fontsが対象 ・サンプルページを用意 Helloページ辺りの内容をbootstrapテンプレートの デモページの内容に差し替えて、想定どおり表…

FuelPHP復習 その1

公開を視野に入れつつ、とりあえずLocalで動かせたら良い程度の想定。 全然覚えてないので1から学習とほぼ同じ状態。 まずは土台構築。環境: XAMPP 7.1.8(PHP) DB : MariaDB 10.1.26 言語: PHP 7.1.8 FW : FuelPHP 1.8 IDE : NetBeans 8.2・xamppインストー…

FuelPHPにてcurlでAPIにXML形式などで投げる方法

PHP

使い方を勘違いしてドハマりしたので、備忘録として残します。 今回動きを確認した環境 FuelPHP 1.7.2 PHP 5.5.19 まずはXML形式ではなく、通常のパラメータで渡すやり方から。 curlを用いてPOSTでパラメータを普通にAPI等に渡す方法 (1) 通常のPHPの関数の…

Oracleでテーブルの別名指定にASを使ったらエラーになった

SQL

Oracle11用にSQLを書いてプログラムから実行したら 以下のエラーが出た。 ORA-00933: SQL command not properly ended 別に複雑なSQLでも無かったのですが、 エラー内容で検索してもそれっぽい情報が見つからなかったので 再び自分がハマらないようにメモを…