静岡県浜松市でWEBシステム,ブログ,MS Accessなどのプログラム制作会社
代表者ブログ

PHP

PHPスクリプトのコメントを一括で削除するPHPの機能

 PHPの開発を行っている人ならすでに知っていることかもしれませんが、私は初めて知ったので下記に書いておきます。既知の人はスルーしてください。  今回初めて知ったのはPHP用のスクリプトソース内に書かれているコメントをP …

ディレクトリ内のファイル・ディレクトリのサイズを調べるスクリプト公開

 先日、あるホスティングサービス(レンタルサーバー)の管理画面を覗いたら、使用しているディレクトリサイズが結構なボリュームになっていました。  「どこの何がこんなに使っているのだろう?」 と思って、FTPで覗いてみると各 …

CakePHPのバリデーションルール「alphaNumeric」は要注意!

CakePHPには便利なバリデーションルールが沢山あるのですが、その中に「alphaNumeric」というルールがあります。これはマニュアルによると 半角のアルファベットか数字のみ許可されます。 と書かれています。これで …

CakePHPで「Warning: strtotime()~」のエラーが出た時

 PHPのフレームワークCakePHPで作ったシステムをサーバー上で稼働させたら Warning (2): strtotime() [function.strtotime]: It is not safe to rely …

PHPのセキュリティについて解説してくれているスライドショー

 Web開発を行っている方でPHP言語を使用している方はきっと多いでしょう。私もその一人ではあります。  Web開発を行う人にとっては必ず考えておかなければいけないことの一つに「セキュリティ」問題があります。いかに安全な …

Cromeの拡張機能でPHPドキュメントを簡単検索

 PHPで開発を行っていると、よく「あれをするのに関数は何だっけ~?」と思い出せない時はPHPのドキュメントを見るのですが、PHP開発者はどのドキュメントを見ますか?  私はWindowsで開発を行っていることもあり、P …

今話題のPHPフレームワーク-新しいツールが上昇中

 PHPの開発で非常に便利に使わせていただいているのがCakePHPというフレームワークです。PHP開発者なら聞いたことぐらいはあるでしょう。どれだけ便利なのかは各自で調べてもらうとして、ここ最近のPHPフレームワークの …

CakePHPでSetメソッドの引数にcompact関数を使う方法

 CakePHPで最近知ったのですが、ビューに値を渡す時にSetメソッドの引数にcompact関数を使用しているのをときどき目にします。何じゃろな?と思ったのでちょっと調べて、下記に明記しておきます。既知の方は知らなかっ …

CakePHPのコーディング規約

 以前、「PHP 標準コーディング規約」という記事を書きましたが、それとは別にCakePHPのコーディング規約はないのかと思ってちょっと調べてみたら、ちゃんと作られていました。下記にそのコーディング規約のリンクと内容を簡 …

[CakePHP] エラーメッセージの表示位置を変える

 CakePHPでバリデーションエラーが発生した場合、入力フォームのテキストボックスなどの近くにエラーメッセージが表示されます。  しかし、そのエラーメッセージは通常テキストボックスの下に表示されますが、時と場合によって …

[PHP] CentOSのデフォルトPHPでopenssl_pkey_get_public関数の不具合

 おそらく大丈夫だと思うのですが、一応メモ代わりに明記しておきます。  CentOSに入っているPHPで証明書から公開鍵を抽出して使えるようにする関数openssl_pkey_get_public()が正常に動作しない不 …

PHPに浮遊小数点のバグ-無限ループに

 サーバサイド・スクリプト言語として多く利用されているPHPに浮動小数点数の処理を行うさいのバグが見つかり、無限ループにはまってしまうとのことです。そのバグとは下記を参照ください。

[CakePHP] AppControllerを管理者用などで処理を分ける方法

 CakePHPでシステムを作った時に管理画面用や管理者用のページだけで使用する関数などをAppControllerで分けたいとい時があります。そんな思いが出てきてちょっと調べてみたら、それほど難しくなくクラス分けで実装 …

[CakePHP] 認証(Auth)でログインエラー時に「1」が表示される場合

 CakePHPで管理画面などを作る場合、認証(Auth)コンポーネントを使用すると非常に便利だったりします。CakePHPをよく使用する方にとっては、よく使用するコンポーネントの一つではないでしょうか?  このAuth …

PHPの開発者が間違えるMySQLトップ10とストレージ・エンジンについて

 ブログって書くときはやたら書いてしまうんですよね。私だけかな?(笑)  記事にしようかどうしようか迷ったのですが、やっぱり自分のメモ代わりも含めて明記しておくことにしました。何かというとPHPの開発者が間違えるMySQ …

[CakePHP] バリデーションのallowEmptyとrequiredを解説してみる

 CakePHPを使用していて、以前からわかっているようで、わかっていないような気がすることがありました。それはバリデーションルールにあるallowEmptyとrequiredです。  これって、わかるようでわかりにくい …

PHPで「Warning: strtotime()~」のエラーが出た時

 CekePHPを使用して新しくシステムを開発するために、サーバーを準備し、Apache、PHP、MySQLなどなどを準備して、いざCakePHPをインストール。tmpディレクトリの権限を変更して開いてみると何やら見慣れ …

[CakePHP] 英単語の単数形と複数形を判別しているファイル

 CakePHPで開発を行っている方ならデータベースのテーブル名は複数形にすることは御存知だと思います。マニュアルにも CakePHP のモデルに対応するテーブル名は、複数形でアンダースコア記法です。 と書かれていますか …

[CakPHP] バージョン別のスキャフォールディングのビューデザイン

 CakePHPにはスキャフォールディングという機能があります。これはMVCのビュー(View)を作成しなくても一覧・新規・編集・削除を自動で表示してくれる便利な機能です。詳細な説明はこちらを参照して頂くとして、今回、C …

[CakePHP] belongsTo と hasMany の関係図

 PHPのフレームワーク「CakePHP」を使用していると  「あれ?どっちだっけ?」 ということがたまにあります。何に迷うのかは色々とあるのですが、その中の1つがアソシエーションです。  アソシエーションとはテーブルと …

« 1 2 3 4 5 »

アイビースターとは

アイビースター

アイビースターはMicrosoft社のOffice Accessを使った業務用ソフトウェアの提供やホームページ、ブログシステムの制作、Webを使った業務システムの開発を静岡県浜松市で行っています。

http://ivystar.jp

Microsoft Access ならまかせろ!

カレンダー

2019年9月
« 4月    
1234567
891011121314
15161718192021
22232425262728
2930  

アーカイブ

カテゴリー

QR Code

Accインフォメーション スクリーンショット
  • facebook
PAGETOP
Copyright © アイビースター All Rights Reserved.