並び順

ブックマーク数

期間指定

  • から
  • まで

361 - 400 件 / 627件

新着順 人気順

codeigniterの検索結果361 - 400 件 / 627件

  • CodeIgniter チュートリアルをやってみた。 - Qiita

    見習いPHPプログラマを始めてようやく2か月が経とうとしていたとき、ついに初フレームワークを使う機会が来ました。 初フレームワークは CodeIgniter 。 見渡しが良いとか、インドで人気らしいとか、その CodeIgniter です。 フレームワーク自体が初めてで、MVCってなんだ?というレベルだったので、チュートリアルから始めてみました。 CodeIgniter に関する日本語の情報自体がそれほど多くないようなので、何かしら参考になれば幸いです。 環境 Windows 10 XAMPP for Windows 7.3.7 CodeIgniter v3.1.1-dev Google Chrome 77.0 環境のインストール XAMPP for Windows インストール XAMPP のインストール方法は様々なところで語られているので必要に応じてそちらをご覧ください。 ここではデフ

      CodeIgniter チュートリアルをやってみた。 - Qiita
    • 『CodeIgniter徹底入門』に対するノート

      『CodeIgniter徹底入門』に対するノート         共有ログインお使いのブラウザのバージョンはサポートが終了しました。 サポートされているブラウザにアップグレードしてください。閉じる ファイル編集表示ツールヘルプユーザー補助機能デバッグ

        『CodeIgniter徹底入門』に対するノート
      • CodeIgniter3のエラー・例外処理 - Qiita

        CodeIgniter3(以下CI3)でエラー・例外が発生した場合の処理の流れについてです。 対象のバージョンはCodeIgniter3.0.6、PHPは5.6.22で確認しました。 CodeIgniterにおけるエラー・例外発生時の仕組み。 まず前提としてPHPではset_error_handler等を使うことによりエラーハンドラ・例外ハンドラを定義することができます。 マニュアル。 http://php.net/manual/ja/function.set-error-handler.php そしてCI3においてはCodeIgniter.phpでこれらのハンドラを設定しています。 set_error_handler('_error_handler'); set_exception_handler('_exception_handler'); register_shutdown_func

          CodeIgniter3のエラー・例外処理 - Qiita
        • ci-2.0.0.dict::CodeIgniter2.0.0辞書ファイル for Vim/GVim - e2esound.com業務日誌

          CodeIgniter2.0.0のvim用辞書ファイルを作成しました。最新版はgithubにあります。 github:ci-2.0.0.dict http://bit.ly/bDyKXl 注意 この辞書ファイルは、CodeIgniter2.0.0の本家版ドキュメントを元に、クラス、関数、引数に関してまとめたものです。 本日現在のbitnucketにある最新版CodeIgniter 2.0.0のドキュメントは十分でなく、新たに追加されたjQuery ClassやCapcha Helper等に関してはドキュメントがありません。ドキュメントに追加が行われた場合、または私本人のモチベーション次第で随時辞書データを追加していきます。 作業方法は内容を確認しながらの手作業です。手作業で行っている為typoが含まれる可能性があります。ご利用の際にはその点にご注意ください。また、typoや不足を発見された

          • データベースクラス : CodeIgniter ユーザガイド 日本語版

            CodeIgniter には、フル機能の非常に高速な抽象データベースクラスが備わっており、一般によく使われている構造とActive Record パターンの両方に対応しています。データベース機能は明快で単純な構文を提供します。 Quick Start: 使用例 データベース設定 データベースへの接続 クエリの実行 クエリ結果の生成 クエリヘルパメソッド Active Record クラス トランザクション テーブルのメタデータ フィールドのメタデータ PHPネイティブ関数の呼び出し クエリのキャッシュ データベースフォージによるデータベースの操作 データベースユーティリティクラス

            • CodeIgniter 4.3 最速マスター

              (最終更新:2023/01/27) インストール&設定 インストール 📕インストール Composerでインストールすると簡単です。 ci4app/ ├── app/ ... アプリケーション │   ├── Common.php │   ├── Cells/ ... (ビューセル) │   ├── Commands/ ... (コマンド) │   ├── Config/ ... 設定 │   ├── Controllers/ ... コントローラ │   ├── Database/ ... データベース │   ├── Entities/ ... (エンティティ) │   ├── Filters/ ... コントローラフィルタ │   ├── Helpers/ ... ヘルパー │   ├── Language/ ... 言語ファイル │   ├── Libraries/ ... ライ

                CodeIgniter 4.3 最速マスター
              • CodeIgniter Con Tokyo 2011 資料

                3. CodeIgniter WORK 初めてのバージョンは1.6.3 フロントエンドエンジニア? CodeIgniter徹底入門の 個人事務所です。 お世話になりました! HTMLマークアップ 去年1年のPHPで開発案件は PHPでプログラムを書いたり 9割CodeIgniterです。 デザインをしたり、 WEBのお仕事10年目。 自己紹介 Self-introduction OTHER PHP 出会った頃はすでに4でした 今回、スポンサー初体験! 普段お世話になっている はじめての言語はPerl CodeIgniterの普及と改善に Perlで書いたCGIをPHPに 少しでも協力したいです。 書き直すところからスタート DreamweaverでPHP! 4. CodeIgniter WORK 初めてのバージョンは1.6.3 フロントエンドエンジニア? CodeIgniter徹底入門の

                  CodeIgniter Con Tokyo 2011 資料
                • [CodeIgniter] Modelの使い方 | 1000g

                  Modelの役割 ControllerやViewから独立して、DBのデータの取り扱い(CRUD)だけに専念する CodeIgniterでは、Modelクラスを継承することで、直感的なDB操作メソッドが利用できる 簡単な例 下記は「Usersテーブルのデータを取得したり件数をカウントしたりするクラス」の例。 /system/application/models/users_model.phpとする。 <?php class Users_model extends Model { function __construct() { // ※コンストラクタでは必ず親クラスを継承する parent::Model(); // database.php で定義したDBに接続する $this->load->database(); } function getAllUsers() { $query = $t

                  • requireとrequire_onceの違い + CodeIgniter 2.0.1のバグ – FLAMA技術Blog

                    CodeIgniter2のファイルヘルパにget_mime_by_extension()というものがあります。ファイル名を投げるとmimeを返す関数です。 しかし、get_mime_by_extension(‘hoge.jpg’)とするとPHP Warningが出たので、system/helper/file_helper.phpにトレースを入れてテストしてみたところ、 application/config/mimes.phpをロードできていない様子。 そこでこのようなチケットを発見。 https://bitbucket.org/ellislab/codeigniter/issue/354/get_mime_by_extension-triggers-php-error Some dirty trick is changing the source Code: require_once ->

                    • CodeIgniter って何?という人のための CodeIgniter Reactor 紹介 - A Day in Serenity @ kenjis

                      そもそも CodeIgniter って何ですか? CodeIgniter は、オープンソースの 4大 PHPフレームワークの 1つです。Googleトレンド調べ では世界第2位の人気を誇っています。 本家公式サイト http://codeigniter.com/ 日本のユーザ会のサイト http://codeigniter.jp/ アメリカの EllisLab社が開発しています。 以下のような特徴のフレームワークです。 習得が容易 構造がシンプル 軽い・速い ドキュメントが神 規約がゆるく自由度(拡張性)が高い 現在、本家の 公式フォーラム の登録ユーザ数は 18万人を超える大きなコミュニティとなっています。 CodeIgniter Reactor 登場の背景 CodeIgniter は EllisLab社が開発したもので、今まで開発を EllisLab がほぼ独占していました。むろんオー

                        CodeIgniter って何?という人のための CodeIgniter Reactor 紹介 - A Day in Serenity @ kenjis
                      • CodeIgniterとPHPUnitでテストが難しいコードを簡単にテストする(オブジェクトメソッドの置換) — A Day in Serenity (Reloaded) — PHP, CodeIgniter, FuelPHP, Linux or something

                        従来、CodeIgniterのアプリはテストが書きにくいと言われてきました。 しかし、最新のCodeIgniter 3.0とPHPUnitおよびブリッジツールであるci-phpunit-testを使うと、ユニットテストが難しいと言われるコードのテストも驚くほど簡単に記述することができます。 【注】ここでは、1クラスを1つのユニットと考えることにします。 CodeIgniterとPHPUnitの準備 「イマドキのCodeIgniterでPHPUnit入門 - Qiita」での環境を使います。 GitHubにあるソースを使う場合は、以下のようにします。 $ git clone https://github.com/kenjis/imadoki-codeigniter-phpunit.git $ cd imadoki-codeigniter-phpunit/ $ composer install

                        • 6 CodeIgniter Hacks for the Masters | Envato Tuts+

                          CodeIgniter is a simple and powerful open source web application framework for PHP. Today, we'll do some core "hacks" to this framework to change and improve its functionality. In the process, you'll gain a better understanding of the intricacies of CodeIgniter. Disclaimer It is not recommended to apply these hacks to an existing project. Since they change some of CodeIgniter's core functionality,

                            6 CodeIgniter Hacks for the Masters | Envato Tuts+
                          • CodeIgniter勉強するならココ見ておこう!ってサイトまとめ | 株式会社アルベ | Arubeh Inc.

                            2014.05.31 PHP初心者は特に必見!CodeIgniter勉強するなら参考になるサイトまとめ 今でもメインで使っているし、使っていて気持ちのよいPHPフレームワークはCodeIgniterです。そうですOsamuです。 PHP初心者であった私が始めて触れたフレームワークがCodeIgniterでした。もちろんPHP初心者だった私はCodeIgniterをダウンロードしてからすんなり全てが問題なく進んだわけではございません。 本も買ったし、色んなサイトも見たし、Twitterでは「CodeIgniterがわからねー」と呟いた事もしばしば。しかし5ヶ月経った今ではようやくCodeIgniterを使える様になってきました。 そんな中で私が勉強する際に参考になったCodeIgniterのサイトをご紹介します。PHP初心者の方、CodeIgniter勉強してみようと考えている方は要チェック

                            • CodeIgniterから再びcakePHPに戻す。その理由。 - nantekkotai achieves

                              CodeIgniterは素晴らしい。これは間違いない。無駄な物がなく、規則も緩いからわざわざフレームワークを迂回するためのコードを書かなくていい。標準でバリデーションもページネーションもある。面倒なことはない。 それでも使用するフレームワークをcakePHPに戻した。何が不満だったのか、そしてなぜcakePHPに戻したのか。 理由は簡単。それはつまりCodeIgniterの長所でもあるのだが、規則が緩いことである。規則が緩いと自己流のコードが増える。そのコードの流れを覚えているうちはまだいい。しかし、一日のうち一時間か二時間程度しか書かないコード、時には数日も放置してしまう個人用のアプリ制作だと、その自己流のコードの流れを思い出すだけでも中々のコストが発生してしまうことに気付いた。 cakePHPはCodeIgniterに比べれば、パフォーマンスも悪いし、規則もしっかりしているから時には迂

                                CodeIgniterから再びcakePHPに戻す。その理由。 - nantekkotai achieves
                              • CodeIgniterでのマルチサイト - Qiita

                                ※ CodeIgniter v3 をもとにしています。 はじめまして。年賀状の進捗どうですか。 CodeIgniterでマルチサイトにしたいことがないですかね。 たとえば公開用と管理画面用とを分けるなど。 さらに、分けたサイトを別々のGitリポジトリで管理したりとかにも少し触れます。 ちなみに、海外では「Multi Site」よりも「Multi Application」という呼称の方がよく使われるようなので、ググる場合などご参考に。 以下のような構成にしたい場合を想定して話を進めます。 公開側用 URL:/ フォルダ名:www 管理画面用 URL:/admin/ フォルダ名:admin 公式な方法 まず、CodeIgniterのデフォルトのフォルダ構成は以下のようになっています。(最低限必要なもの) application ├cache │(略) └views system index.p

                                  CodeIgniterでのマルチサイト - Qiita
                                • CodeIgniter 2.0.3 に対するノート(脆弱性とバグ) - A Day in Serenity @ kenjis

                                  (最終更新 2012/01/23) これ以外の脆弱性をご存じの方がいらっしゃいましたら、是非、お教え願います。 既知のバグ 脆弱性など xss_clean() に脆弱性 http://secureappdev.blogspot.com/2011/11/ellislab-xssclean-filter-bypass.html http://seclists.org/bugtraq/2011/Nov/174 CodeIgniter 2.1.0 で修正済み $this->db->cache_delete_all() すると .htaccess や index.html も削除されるためキャッシュファイルが漏洩する可能性 database cache directory · Issue #23 · bcit-ci/CodeIgniter · GitHub Active Record での limi

                                    CodeIgniter 2.0.3 に対するノート(脆弱性とバグ) - A Day in Serenity @ kenjis
                                  • CodeIgniter + Uploadify - ZeBeVogue別館

                                    ちょっとハマったのでメモ的に。 CodeIgniterのフォーラムでも同様の事が書かれているのだが、ちょっと古い。それに、CodeIgniterっぽくコントローラに書かれていないのでちょっと不満だった。余計なパスも入ってるし。 ビューは普通に。 <input id="file_upload_img" name="file_upload_img" type="file" /> JavaScriptも大差は無いが、'script'をhttp://から書かないとバーチャルホストの場合に躓いた。 $('#file_upload_img').uploadify({ 'uploader' : '/img/uploadify.swf', 'script' : 'http://example/uploadify/upload', 'cancelImg' : '/img/cancel.png', 'fold

                                      CodeIgniter + Uploadify - ZeBeVogue別館
                                    • CodeIgniterでmemcachedを使う - yuhei.kagaya

                                      CIのバージョンは2.1.0でやった。 CIのMemcached キャッシングドライバは、PECLのmemcachedを使ってる(memcacheではない)ので要注意。 見事に動かなくてハマッたのでメモ。 libmemcachedが必要 のまえにgcc-c++が必要。 yum install gcc-c++ cd /usr/local/src wget https://launchpad.net/libmemcached/1.0/1.0.4/+download/libmemcached-1.0.4.tar.gz tar xf cd libmemcached-1.0.4 ./configure --prefix=/usr/local/libmemcached make make install echo /usr/local/libmemcached/lib/ > /etc/ld.so.co

                                        CodeIgniterでmemcachedを使う - yuhei.kagaya
                                      • CodeIgniterで初期表示。のための設定。 - Qiita

                                        サーバーのことがわからないと多分ハマるステップ 初歩のしょ MVCをおさらいしつつ、ベーシカルなページを作って表示しようとして参考にしたのはこちら: 軽量PHPフレームワーク 'CodeIgniter' 徹底ガイド! CodeIgniter ユーザガイド 日本語版 Version 2.0.3 ルーティングとmod_rewrite ルーティング=パスやクエリ文字列によって、処理されるクラスやアクションメソッドが決定される ttp://localhost/ドメイン/index.php/login/index/Taro/Jiro login=controller,class index=action,method Taro,Jiro=methodのparamater1,2 index.phpはない方が見た目的にもSEO的にも美しい ttp://localhost/ドメイン/index.php/l

                                          CodeIgniterで初期表示。のための設定。 - Qiita
                                        • Wiki | CodeIgniter

                                          Powered By ExpressionEngine ExpressionEngine Wiki - Version 1.2 Script Executed in 0.3180 seconds

                                          • CI_Form_validationライブラリクラス | 実践編 CodeIgniter Guide 徹底ガイド!

                                            「CI_Form_validation」ライブラリクラスは、POSTされたデータの検証や整形を行います。 検証の対象となるデータは常に「POSTデータ」であり、他のデータを検証・整形することはできません。 「CI_Form_validation」の大まかな利用方法は、以下のようになります。 検証ルールをセットする POSTデータの各フィールドのデータを検証する 不正データがあれば、エラーメッセージをキャッシュする POSTフィールドのデータを取得する 「CI_Loader」クラスの「library()」メソッドで 「CI_Form_validation」クラスをロードします。 「CI_Form_validation」クラスは、コンストラクタ内で「Form」ヘルパーをロードしているため、 「CI_Form_validation」をロードすると自動的に「Form」ヘルパーの機能が利用できるよう

                                            • CodeIgniterがんばる!

                                              今年2011年はPHPフレームワーク的にみると大きな転換点?かもしれません。 全地域で見ると、Code IgniterがCakePHPを超えて検索量トップに出てきているようです。 軽く高速なフレームワーク、というコンセプトがPHPとうまくかみ合っているのかもしれません。

                                                CodeIgniterがんばる!
                                              • CodeIgniter 3入門(インストールから設定まで) | onocom

                                                CodeIgniterのことを勉強したのでメモ。日本語サイトにCodeIgniter Ver.2のユーザガイドがあったのですがCodeIgniter Ver.3のユーザガイドの日本語版が無く、辞書とにらめっこしながら進めました。 間違い等あればご指摘くださいませ。 これからCodeIgniterを学ぶ方のお役に立てれば幸いです。 2016年2月23日追記 kenjis様より日本語ユーザガイドのURLをコメント頂きました。 現在翻訳中とのことです。ありがとうございます。 日本語ユーザガイド http://codeigniter-jp.github.io/user_guide_src_ja/ 2017/01/26 URLが変更されていました。以下が日本語ユーザガイドになります。 http://codeigniter.jp/user_guide/3/ CodeIgniterとはPHP言語のフレー

                                                  CodeIgniter 3入門(インストールから設定まで) | onocom
                                                • CodeIgniterでmemcachedに持続的接続する - Lounge Programmers Killer

                                                  CodeIgniterのmemcachedドライバを改造して、memcachedに持続的接続するというお話。 環境 CodeIgniterのバージョンは下記のとおりです。 CodeIgniter 2.1.3 普通にmemcachedドライバを使う 普通にmemcachedドライバを使うと非持続的接続になります。 確認のため、memcachedに接続するだけの簡単なコントローラを書いてみます。 application/config/memcached.php <?php $config['memcached'] = array( 'hostname' => '127.0.0.1', 'port' => 11211, 'weight' => 1 ); application/controllers/test.php <?php class Test extends CI_Controller

                                                    CodeIgniterでmemcachedに持続的接続する - Lounge Programmers Killer
                                                  • CodeIgniter東京勉強会 2011.05.14

                                                    PHP Now and Then 2012 at PHP Conference 2012, Tokyo Japan (in japanese)Rui Hirokawa

                                                      CodeIgniter東京勉強会 2011.05.14
                                                    • 『CodeIgniter徹底入門』に対するノート

                                                      『CodeIgniter徹底入門』に対するノート         共有ログインお使いのブラウザのバージョンはサポートが終了しました。 サポートされているブラウザにアップグレードしてください。閉じる ファイル編集表示ツールヘルプユーザー補助機能デバッグ

                                                        『CodeIgniter徹底入門』に対するノート
                                                      • Packt Publishingの電子書籍を安く買う方法 — A Day in Serenity (Reloaded) — PHP, CodeIgniter, FuelPHP, Linux or something

                                                        イギリスのIT系の出版社であるPackt Publishing、知ってる人も多いと思います。紙の書籍と電子書籍を出しており、Amazonなんかでも買えます。 で、Kindleで安く売ってたりするんですが、一部の書籍は50%オフで買える場合があります。 Exclusive offer: get 50% off this eBook ということで、私が見つけた50%引きのオファーが掲載されているページをまとめておきます。 Packt Publishingから直接買った方が、DRMフリーでPDFやEPUBなどさまざまなフォーマットで入手できますので、少しくらい高い程度なら直接買うことをおすすめします。 Learning FuelPHP for Effective PHP Development 50% off £6.00 → http://www.packtpub.com/article/fue

                                                        • CodeIgniterで何か作ってみる開発日記 -3-チュートリアル1

                                                          CodeIgniterで何か作ってみる開発日記 -3- ブログチュートリアル ブログチュートリアルのメモ 今回はチュートリアルを実践しながら、 並行してまとめをメモって行きました。 最新の1.7を使いましたが、ちょっと失敗した感がw 日本語化パッケージではないので、 日本語化パッケージを使いたい場合は日本CIユーザー会の 日本語パッケージ1.6.3のダウンロードリンクから たどってみてくださいね。 作業60分+まとめ30分でしたので、 20分で作るウェブブログで書かれたコード(前半)が 終わったところで、区切りよく今日は終了! ちなみにwindows2000/mysql/php5/apache2/phpMyAdmin の環境です。 以下、まとめてみたメモです。 ────────────────────────────── チュートリアルでのポイント 注:途中出てくるパスはディレクトリ名を「

                                                            CodeIgniterで何か作ってみる開発日記 -3-チュートリアル1
                                                          • CodeIgniter 3 Session Library - Lalcs - It is the most suitable blog in the world.

                                                            公式のマニュアルはここです。 おそらく一番変わったのではないかと思うセッションライブラリの変更点です。 基本的には下位互換があるので2系から3系にアップグレードしてもほぼそのまま動くと思います。 ストレージドライバfiles (default; file-system based)databaseredismemcached新たにredisとmemcachedが追加されてます。 自分はDBで事足りてますが、環境によってはとても嬉しい追加ではないでしょうか。 セッション読み込み // 単体で取得する場合 $item = $_SESSION['item']; $item = $this->session->item; $item = $this->session->userdata('item'); // 全体を取得する場合 $items = $_SESSION; $items = $this

                                                              CodeIgniter 3 Session Library - Lalcs - It is the most suitable blog in the world.
                                                            • 【CodeIgniter3.0】MySQLiドライバにINSERT ON DUPLICATE KEY UPDATE 構文によるバッチ処理を追加する方法 - あずみ.net

                                                              【CodeIgniter3.0】MySQLiドライバにINSERT ON DUPLICATE KEY UPDATE 構文によるバッチ処理を追加する方法 【CodeIgniter3.0】MySQLiドライバにINSERT ON DUPLICATE KEY UPDATE 構文によるバッチ処理を追加する方法です。 MySQLiの拡張ドライバを作成してINSERT ON DUPLICATE KEY UPDATEによるバッチ処理メソッドを追加する INSERT ON DUPLICATE KEY UPDATEによるバッチ処理メソッドを追加したMySQLiの拡張ドライバファイルを以下のようにlibrariesディレクトリ内に作成してください。 application/libraries/database/drivers/mysqli/My_DB_mysqli_driver.php コードは以下のとおりで

                                                                【CodeIgniter3.0】MySQLiドライバにINSERT ON DUPLICATE KEY UPDATE 構文によるバッチ処理を追加する方法 - あずみ.net
                                                              • CodeIgniter 3.0

                                                                Forget about Index.php and build you applications around HTTP - PHPers CracowKacper Gunia

                                                                  CodeIgniter 3.0
                                                                • CodeIgniter License and Terms of Use FAQ — CodeIgniter 3.0-dev documentation

                                                                  The content in this document is neither legal advice nor a legally binding interpretation of the OSL 3.0 license. Contents CodeIgniter License and Terms of Use FAQ Is CodeIgniter really open source software? Licenses are confusing, what obligations does OSL 3.0 impose on me? So if I distribute an application built on CodeIgniter do I have to release it as OSL 3.0? So I can make something with Code

                                                                  • vagrant-fuelphp-centos6をいろいろ更新しました — A Day in Serenity (Reloaded) — PHP, CodeIgniter, FuelPHP, Linux or something

                                                                    VagrantでCentOS 6のFuelPHP開発環境を構築するためのvagrant-fuelphp-centos6をいろいろ更新しました。 https://github.com/kenjis/vagrant-fuelphp-centos6 使い方については、FuelPHPの開発環境を20分で構築する(Vagrant編)を参照してください。 変更点 バージョンアップ CentOSを6.4から6.5に更新 PHPを5.4から5.5に更新 PHPUnitをPEARからComposer経由でインストールするように変更 共有フォルダのパーミッションの不具合修正 Apache経由のPHPからファイルを書き込めない不具合を修正 コマンドラインからファイルを実行できない不具合を修正 gitでのコマンドなどのタブ補完ができるように修正 Xdebugのリモートデバッグができるように変更 PHPについて イ

                                                                    • PHP/CodeIgniter/認証ライブラリ/DX Auth/初めての使い方 - TOBY SOFT wiki

                                                                      Getting Startedのサンプルを試す † Getting Started : DX Auth User Guide にあるサンプルを試してみましょう。 ここで試す内容は、サンプルコードとして (CodeIgniterディレクトリ)/sysmte/application/controller/auth.php に書かれています。 ユーザー管理の雛形のコードになるかと思います。 ↑ ログインしてみる † http://(サイトURL)/auth/login/ でログイン画面が表示されます。 初期ユーザーは、インストールの時にデータベースに設定した一般ユーザーと管理者ユーザーがあります。 以下の公式サイトのデータベース設定のところに記述がありますが、 Database schema - Installation Instructions : DX Auth User Guide そのま

                                                                      • Intro to CIUnit (part of fooStack) for CodeIgniter

                                                                        fooStack for CodeIgniter CIUnit: Unit testing for CodeIgniter CIUnit is a cool bridge between your CodeIgniter application and phpUnit. CodeIgniter 1.6.0+ ( tested with 1.6.X, 1.7.0, 1.7.1 and 1.7.2 ) PHP 5.1+ Download the current fooStack v0.17 - for CI 1.7.2 here! Download the slightly outdated fooStack v0.15 here - for CI 1.6.X, 1.7.1 For v0.15.zip please be aware that the installation is sligh

                                                                        • CodeIgniterで空メール受信によるcron(バッチ処理)をする。 : Re:

                                                                          Wiki | CodeIgniter http://codeigniter.com/wiki/Cron_job_bootstrapper/ ということで、まずは上記を参照。 scriptをコピります。 どこでも良いので、適当なところにファイルを作成します。 たとえば、 /system/application/crons/cron.php とか。 scriptの定数CRON_CI_INDEXの値を、環境に合わせCodeIgniterのindex.phpのパスに書き換えます。 define('CRON_CI_INDEX', '/var/www/vhosts/intranet/index.php'); あとは、実行権限を与えて準備完了。 chmod +x cron.php /usr/local/bin/phpな場合も多々ある気がしますので、script一行目のphpパスも確認しておくのがベターで

                                                                            CodeIgniterで空メール受信によるcron(バッチ処理)をする。 : Re:
                                                                          • CodeIgniterのカレンダー | Advent Calendar 2016 - Qiita

                                                                            PHP製WebフレームワークのCodeIgniterに関するAdvent Calendarです。 2015年3月のver3系以降、MITライセンス化した為に触りやすくなったCodeIgniter。 今年のPHPカンファレンス(東京)では関連LTが2つ発表される等、知らなかった方の目に留まる機会もありました。 CodeIgniter3マニュアル和訳の方法と感想 CodeIgniter4 PHPCon 2016 この流れを活かし、もっと多くの情報が世に出回る事を願ってこのAdvent Calendarを作りました! 他のフレームワークとの比較から、使い方・コアのハックまで大歓迎です。 是非ご参加下さい!

                                                                              CodeIgniterのカレンダー | Advent Calendar 2016 - Qiita
                                                                            • CodeIgniterのページングについて、少しまとめた。 | simultechnology.blog

                                                                              先日、phpフレームワークでCodeIgniterのページングについて、少しまとめて話したものをスライドシェアにあげた。それがこれ↓ CodeIgniterのページングに関して。 View more presentations from simultechnology. オフセットを引数にとる、検索メソッドはこんな感じ。 public function search_page($offset = 0) { $this->load->helper('date'); $per_page = strlen($per_page) ? $per_page : 20; $data['per_page'] = $per_page; // 値を配列で詰め替え $search_data = array( 'per_page' => $per_page, //表示件数 'offset' => $offset,

                                                                              • CodeIgniter の URL : CodeIgniter ユーザガイド 日本語版

                                                                                CodeIgniter のデフォルトの URL は、検索エンジンにも人間にもわかりやすいように設計されています。 動的システムの代名詞といえる一般的な"クエリ文字列"アプローチを採用する代わりに、CodeIgniter では次のような セグメントベースアプローチを採用しています: example.com/news/article/my_article Note: 後述するように、クエリ文字列をURLで使用することもできます。 URI セグメント Model-View-Controller アプローチに従うと、URL の中では、セグメントは大抵次のように表現されます: example.com/class/function/ID 最初のセグメントは呼び出すべきコントローラクラス をあらわします。 2番目のセグメントは、クラスの呼び出されるべき関数またはメソッドをあらわします。 3番目以降のセグ

                                                                                • CodeIgniterのcronで「Error: The URI you submitted has disallowed characters.」|CodeIgniter|CSSテンプレートガイド

                                                                                  [ スポンサードリンク ] [ スポンサードリンク ] 公式Wikiで紹介されている「CodeIgniterをcron(shell)から動かすことのできるプログラム」について。 マニュアル通りにやっているのにエラーが出てしまったので、解決策について考えてみました。 公式Wikiで紹介されているcron.phpとは? Cron job bootstrapper | Wiki | CodeIgniter shellからプログラムを動かしても適切にルーティングを処理し、コントローラやメソッドを選択してくれる機能 プログラムの処理時間(time limit)を指定できる機能 実行結果や発生したエラーを任意のディレクトリにログファイルとして保存してくれる機能 この3つを提供してくれるプログラムになります。 CodeIgniterは通常、URLを解析してコントローラとメソッドを決定し、.htacces