
php基礎
phpなネタ
CakePHP : フレームワーク
- CakePHPのインストール
- CakePHP : データベース接続設定
- CakePHP : フォーラムを作る - モデルの作成
- CakePHP : コントローラーの作成
- CakePHP : ビューの作成
- CakePHP : ビューに次のアクションを追加する(get)
- CakePHP : 投稿フォームを作成する
- CakePHP : 共通レイアウトの変更(画面デザイン・CSS)
- CakePHP : 投稿データの保存
kohana 3.x : フレームワーク
- kohana 3.xのインストール
- kohana 3.xのクラスネーミングルールとファイルの配置
- コントローラーを作成[kohana 3.x]
- kohanaのファイルシステム
- デフォルトのルートを設定する[kohana 3.x]
- テンプレート(View)を使ったhello, world![kohana 3.x]
- Viewの使い方[kohana 3.x]
- スタイルシートやJavaScriptを参照するには[kohana 3.x]
PHPでカウンターを作ろう!
- phpでホームページの基本?カウンターを作る
- 簡単なカウンターの作成(fopen,fgets,fputs,ftruncate,rewind,fclose)
- 1スクリプト複数ページへの対応($_GET,$_SERVER['PHP_SELF'])
- カウントデータのフォーマット(explode)
- 更新日チェック(zeller[ツェラー]の公式,datediff)
- 排他制御(flock関数を使った)
- 排他制御(汎用的な排他制御)
- 連続カウントを禁止する(file)
PHPでフォーラムを作ろう!
- phpからMySQLのデータを表示する
- Smartyを使ってみる
- フォーラム(掲示板)を作ってみます。
- DatabaseとSchemaの構築
- フォーラムトップページの表示
- トピックページの表示
- n行目からm行の取得
- phpでライブラリ・クラスライブラリ
- DBクラスの構築
- メッセージ表示部の作成
- Smartyを使ったメッセージ表示部
- 投稿(リダイレクト)
- 入力確認-SmartyにJavaScriptを埋める
- 投稿部分の作成(分岐-REQUEST_METHOD)
- 投稿データの登録
- 禁止タグ(htmlspecialchars)
- 正規表現
- Smarty(テンプレート)の設定ファイル
- Smartyを使った日付表示(予約変数)
- クライアントIPの取得
- time関数を使った連続投稿対策(localtime,date)
Smarty
- Smartyの拡張 Plugin[Type:function]
- Smartyの拡張 Plugin[Type:modifier]
- Smartyで配列を表示する[foreach]
- SmartyのテンプレートにJavaScriptやCSSを記述する
認証
XML DOM[PHP4.3.0以降]
- DOMオブジェクトの作成[XML DOM関数]
- 要素オブジェクトの取得[XML DOM関数]
- 属性(attribute)の取得[XML DOM関数]
- XPathを使った要素の取得[XML DOM関数]
JpGraph
- PHPでグラフを作成する準備[JpGraph]
- 日本語TrueType Fontを使用できるようにする[JpGraph]
- JpGraphで棒グラフの作成
- JpGraphで複数系列棒グラフの作成
- グラフの外枠を消す
