パンプキンスパイスラテ

IT系のことが多めの日記帳です

PHP

CakePHPでメモ帳:その2

PHP

DBを作成するよ。データベース名は適当に「cake」テーブル名は「memos」でカラムは下記の通り。 id -> int型 body -> text型 created -> datetime型 modified -> datetime型 delflg -> tinyint型 テーブル名は、アソシエーションの為に複数形にしてるよ。

CakePHPでメモ帳

PHP

を作る。FastCakePHPの「todoリストを作ろう」を参考にすれば数時間で作れるんじゃないかと思って。 まずはCakePHP本体をインストール 最新版を問題なくインストール完了。 PHPmyAdminをインストール mySQLのユーザー名&パスワードを忘れて手間取るが、何と…

開発環境

PHP

ずーっと開発はDreamweaverを使ってたんだけど、なにやら良さげらしいとの噂を聞きつけ、Eclipseを導入してみたよ。さらに日本語プラグインを入れてみた。 左下に注目。cssのクラスやら属性やらが一覧できる!!これ便利〜。ただコードヒントが出なかったん…

掲示板

PHP

ちょろっとCSSをあててみたよ。

というわけでPHP掲示板を作るよ

PHP

早速DB設計。DBはMySQLを使います。まずは、スレッド。 THREADテーブル id title delflg お次はコメント。 COMENTテーブル id THREAD_id text writer last_modified delflg あ、これだけだ。 XHTML ぱぱっと作ってみた。 これを基本XHTMLとして、さりげなくC…

お〜っとっと

PHP

最近javascriptやらSQLやらcoldfusionやらで遊んでたら!PHPをすっかり忘れてたぞい、と。ここらで何か作らな忘れそうだ。。。よし、Smartyで掲示板を作ろう。2ch風に新着スレッドを上の方に並べて、表示はシンプルに。うんうん。ところでSmartyで掲示板を作…

Smartyっていいかも

PHP

本は半分くらい読んだ。これ面白いかも。確かにデザイナーと分担して作るのに適してるなぁ。テンプレートファイルだけ作っちゃって、あとはデザイナーにデザイン作ってもらって。このテンプレートファイルの拡張子は自由みたいなんだけど、.htmlでもいいのか…

続・曜日取得関数

PHP

ごめん、タイムスタンプ指定のほうがシンプルかも。

曜日取得関数

PHP

どの言語でもそうかもしれないけど、PHPで日本語の曜日取得が面倒だなぁと思って作ってみた。 すでに誰か作ってるんだろうけど、見つからなかったので。使い方は、$date に対象日付をセットして、dayOfTheWeek() へ丸投げ。…

SQLインジェクション対策を覚えた!

INSERT時 $query = sprintf( "INSERT INTO plan (title,date,delflg)VALUES('%s','%s''%s''%s',0)", mysql_real_escape_string($value_title), mysql_real_escape_string($value_date), mysql_real_escape_string($value_date_h), mysql_real_escape_string(…

PHPスケジューラー(仮)

PHP

ちょこちょこ作成中。 ようやく、 1.登録画面からデータをDBに格納。 2.DBからデータを表示。 までできた。 日付部分はjavascriptですべてやってます。まだSQLインジェクションとか全然考えてないから、そこらへんも後で直しておかなきゃ。 残る作業は、1.情…

PHPブログ風ダイアリー

PHP

一応、完成。 右カラムには、コードでブログパーツを登録可能。 前からやりたかった、キーワードのタグクラウド付き。 ただ書き込み数によって、フォントサイズを変えてるだけなんだけど、もっといい方法ありそうだなぁ。 あとで調べておこう。 次はもっとシ…

PHPフレームワーク

PHP

「Symfony」と「cakePHP」のどっちをチョイスするか悩み中。 うーむ、どっちも使ったことある人の評価を聞きたい、、、

ブログ風ダイアリー(PHP練習用)

PHP

■機能一覧 WYSIWYGエディタ(FCKediter) タグクラウド ブログパーツ貼り付け コメント・トラックバックは無し(とりあえず) Apacheでmod_rewrite使用 CSSでシンプル構成(当然だけど) (順不同) とりあえずはこんなとこ。 管理画面はこんなん。結構シン…

ブログっぽい日記システム

PHP

をPHPで開発してるんだけど、 FCKエディタ実装でつまづいた。 通常機能は簡単だったんだけど、 ファイルマネージャーがどうしても実装できん!! いろいろGoogleで探すも、解決策が見つからない(><) うーむうーむ、と悩んでいたら!! http://d.hatena.n…