PHP
で、次にアプリケーションの設定をします。 etc/bbs-ini.php url サイトのルートURLを入れときます。私は最後のスラッシュは入れる派です。 dsn データベースの設定をします。まあ、通常MySQL使うなら「mysql://ユーザ名:パスワード@localhost/テーブル名」…
認証の必要な管理画面はあとで作ることにします。ユーザ側はこんなカンジ action index(default) post(新規投稿) post_conf(確認) post_do(do!) edit delete delete_conf delete_do view index post post_conf edit delete_conf redirect undef アクション…
アップ遅いですが(笑) 参加してきました。第26回PHP勉強会 - events.php.gr.jp 夜遅くから始まったうえに、30人もいたので自己紹介も結構かかり(30分ほど)・・・で、内容から言えば、なんかセミナーみたいでした。(笑)いや、結構すごいよ。id:shimookaさん…
PHP4サポート終了にあったって、PHP4的コードで書かれてるSmartyはどういう対策をとるんだ、と思って見てみました、Smarty-devメーリングリスト。ふーむ、まあ、英語はよくわかりませんが、要するに「現状のコードでPHP5で問題なく動くんだから別によくね?…
http://smarty.php.net/manual/ja/ いつの間にか公式の日本語マニュアル出てたんですね。って、アシアルさんたち・・・いつもお疲れ様です本当に!
PHP勉強会の中で、フレームワークの動向について、Google Trendsした話があったので、してみました。なんか2007年の途中から、cakeとsymfonyの検索数がハネあがってますね。それまでも上昇傾向にあったとはいえ。どんどん興味を持って、使う人が増えてくるの…
要するに また、レンタルサーバに代表されるように、PEAR パッケージを簡単にインス トールするのに管理者権限(root)が必要とされる場合も少なくありません。 この場合は、パッケージを手動でダウンロードしてきて include_path が通 った場所に展開(Ethna …
id:shimooka さんのエントリより。(PEARもPHP4捨てるよ〜)PHP4のサポートが来年で終了することは最近言われてることですが、やっぱりpearもそうなるんですねえ。現状、まだ結構レンタルサーバサービスがPHP4であることを考えるといきなりいろいろ変えてく…
違和感、というかEthnaの挙動に不満があるのではなく、私の設計のせいなのですが。。ということで、微妙なタイトルつけちゃいましたが、要するに何がいいたいかといいますと、例えばログイン画面なんか作っているときに、「ログインしていなかったらログイン…
Ethna-2.3.2の変更点について、 Ethna_Renderer, Ethna_Renderer_Smarty perform() の第2引数に $capture フラグを追加 true のときは Smarty 的に display でなく fetch になります。 404 Not Found - Ethna とありました。 お?こないだからxoops風だのRai…
公式にアナウンスがありました。 ダウンロード http://ethna.jp/ethna-download.html 変更点 http://ethna.jp/ethna-document-changes.html#z20dc470
(追記 2007/08/05) Ethna-2.3.2用レイアウトテンプレートの作り方 で、もうちょいスマートなやり方かいてます。 - Ethnaでxoopsみたいなテンプレートの使い方をする - 肉とご飯と甘いもの @ sotarok の記事で書いたことに追記。同じアプリケーションの中で、…
(追記 2007/08/05) Ethna-2.3.2用レイアウトテンプレートの作り方 で、もうちょいスマートなやり方かいてます。 - xoopsとEthna(というか、Smartyを普通に使って、ヘッダ・フッタを共通のファイルにし、includeで読み込ませた場合)がこんな風になってて、…
えーと、自分のしてる方法が正しいかわからないんですが、サーバ側のDBの文字コードとPHPの内部コーディングやアウトプットの文字コードが違ったりとかすると、ちゃんと指定してないと文字化けが起こったりするんですよね。*1逆に言えばMySQLサーバのデフォ…
まず、色々勘違いしていた自分の頭の中をここでさらけ出し、それに対する答えを次に書くという形にしようと思います(笑) ActionFormの$formに設定するのは、「<form>」からの値だけだと思っていて、それ以外のパラメータ(ページ送りようのパラメータとか)はどう</form>…
初参加です。 株式会社オープンドリームさんのところで開催されました。雨降ってました。 id:shimookaさんの発表 extentionネタ CodeGen_PECL用のspecファイルを出力する えーと、extentionとかPECLはあんま知らないからな。。ちょっとこの辺は勉強したいな…
ブラウザから直接アクセスできないところにファイルをストアしていって、そこからダウンロードさせるとき、直接ヘッダを送信して
雑魚プログラムを書きながら色々勉強してきたことをまとめておきます。的な1つめ。最近色々いじってたEthnaについてちょくちょくまとめ書いていこうと思います。 1つには自分のためのメモとまとめ、もう1つにはツッコミが欲しいから、さらにもう1つには…
Event Entry::第25回PHP勉強会日時:2007年06月24日(日)14:00 - 18:00 会場:オープンドリーム http://events.php.gr.jp/event.php/event_show/24 第25回PHP勉強会 - events.php.gr.jp えーと、なんかほら、私のような巷の雑魚プログラマだと、家に引きこもっ…
とりあえず機能は簡単なので、テーブルでも書いておきます。MySQLです。 CREATE TABLE `ethnabbs_data` ( `bid` tinyint(3) unsigned NOT NULL auto_increment, `cid` tinyint(3) unsigned NOT NULL default '0', `bbs_title` varchar(255) default NULL, `b…
つかこれ前はまったことあったはずなのに、久々にサーバのインストールやってたらまたちょいはまった。configureオプションに --with-mysql をつけると、PHPでMySQLが使えるようになるのは当たり前ですが。 yum -y install mysql でインストールしたMySQLで…