2008/02/15 by づや
ちょっとPHPでCOOKIEを使ったのでメモっておく
// cookieのセット
setcookie('id', '保存しておく内容', 保存期間, 有効範囲);
// cookieから取り出す
$hoge= $_COOKIE['id'];
これで一応、使えてるっぽい。
でも取り出すときに、指定したidがないとエラーがでてしまう。
動くにはうごくのだけど、気持ち悪いなぁ。
なにか確認する方法を探さないとなぁ。
/**追記
isset()で確認できるのね。PHP便利
*/
あと配列が保存で
続きを読む
2008/02/14 by づや
画面が切り替わらずに、PHPを呼んでDBを更新したくて使ってみました。
あんまり理解しなくてもPHPのメソッドを呼んでくれたよ。
まずprototype.jsを読み込んでおく。
そんでviewのAjaxにしたい部分をAjax->fromでかこう。
echo $ajax->form('呼びたいURLをかく', 'post', array('update' => '処理後に書き換えたい要素のIDをかく')) ?>
コントローラーで呼ばれるメソッドとかをかく。
class
続きを読む
2008/02/14 by ゴウ
ウェブ上にある台詞を抜き取ってみたかったので、正規表現の勉強がてらやってみました。
取りたいのは、「」で囲まれた任意の文字です。
$match = array();
$html = file_get_contents("任意のURL");
preg_match_all("/「(.+?)」/",$html,$match);
print_r($match);
今日新しく覚えたのが、file_get_contents()。
指定したURLのデータをテキストにして持ってきてくれるみたいです。
続きを読む
2008/02/12 by づや
個人的にセッションを使うのはあんまり好きじゃないんだけど(消すのがめんどくさいし、忘れるし)、
どうしても使わざるを得なかったので使ってみた。
自分用にまとめておこう。
// idは好きな文字列(ハッシュのキー)
// セッションに書き込む
$this->Session->write(id,'内容');
// idからセッションの値を取得する
$this->Session->read(id);
// idのセッション情報を消す
$this->Session-&
続きを読む
2008/02/08 by ゴウ
今日は正規表現に挑戦してみました。
正規表現って、あれですよ。よく話には聞きますが・・・
どうやら、対象となる文字列から、目的の文字を探し出す方法みたいですね。
って事はあれか?
これをちゃんと使えるようになれば、googleみたいなのが作れるってわけか。
ereg()関数を使って目的の文字を抜き出す
ereg()関数ってのを使うと、任意の文字を抜き出す事が出来るみたいなので、さっそく書いてみた。
$match = array();
ereg("[A-Z]{3}","Let's stu
続きを読む
2008/02/08 by づや

先月3日くらいかけて、PHPで作ったサイトを放置していたのだが、
もうきっといじらないので、完成なんだろうと思う。
それが↓
俺のRSSリーダー
初PHPだったので練習がてらつくってみました。
(続きを読む...)
2008/02/07 by づや
最近はcakePHPを使ってるのですが、
設計がいい加減だから、新しいTableをしょっちゅう追加したりしてしまう。
その時に、当然そのTable用のModelを作ってコントローラーの$usesに追加するのだけれど、
$usesに追加したコントローラーをサーバにアップするとコントローラーが認識されなくなって、
NOT FOUNDになってしまう。
(続きを読む...)
今日はたいしたことしてないので、
今日書いたどーでもいいようなJavaScriptを書きます。
(続きを読む...)
2008/02/05 by ゴウ
今日はフォームから送られた文字をテキストファイルに書き出してみる。
zuyaに、
「テキストファイルに書き出しとか、ぶっちゃけ使わないよ」
って言われたけど、まぁやってみる。
(続きを読む...)
2008/02/04 by づや
最近ずっとcakePHPと格闘しているわけだが、なかなか便利に思えてきた。
忘れないようにわかってきたことをメモしておこう。
(続きを読む...)