バグ報告 > フロント機能 > 商品一覧 |
フロント機能
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
ramrun |
投稿日時: 2009/7/27 17:34
対応状況: −−−
|
仙人 登録日: 2006/11/3 居住地: 投稿: 789 |
Re: 商品一覧 引用:
ほとんど同じ処理を2回通している これはたしかにそのとおりです。 判定の処理をprocess()の最初においたので、そのあとの同じような処理は消しても問題ないはずです。 ただ、私的に判定処理を入れるにあたって「判定処理を追加したから既存の判定を除去する」というのが怖かったのでそのままにしてます。 チキンハートですから... リファクタリングする機会があれば... ですね。 引用: 「list.php?category_id= → 全リスト」は環境によっては「list.php?」と同値になる場合がある RFC3875#Sec4.1は拝見しましたが、おっしゃることとは違うと思うのですが... AMUAMUさんの解釈ですと list.php list.php? list.php?hoge list.php?hoge&fuga は同じである(同じになってしまう環境もある)ということですよね? 私が思うにRFC3875は 環境変数のHTTP_REFERERとか、値がないのであればHTTP_REFERERは省略(設定しなくてもよい)というような意味合いで、 list.php?hoge&fugaは省略してlist.phpでもよいということではないと思うのですが... wikipediaには http://ja.wikipedia.org/wiki/Common_Gateway_Interface 引用: QUERY_STRINGに文字'='が含まれない場合は、サーバはQUERY_STRINGの内容をコマンドライン引数としてCGIプログラムに渡す。これはHTMLのISINDEX要素を用いて送信された情報を扱うのに便利である。 とあります。 コマンドライン引数とは 引用: http://...../cgi-bin/xxx.cgi?hoge+fuga という形なので、これはたしかにまずいですね。 xrea(PHPのCGI版)で上記を確認したところ、
として受け取っていました。 検索ブロックで
は category_id= になるので = があり、上記にも該当しないと思われるのですが、いかがでしょうか。 |
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
商品一覧 | rst | 2009/7/27 4:01 |
Re: 商品一覧 | seasoft | 2009/7/27 6:01 |
Re: 商品一覧 | AMUAMU | 2009/7/27 9:18 |
Re: 商品一覧 | AMUAMU | 2009/7/27 9:30 |
Re: 商品一覧 | ramrun | 2009/7/27 9:33 |
Re: 商品一覧 | seasoft | 2009/7/27 9:49 |
Re: 商品一覧 | AMUAMU | 2009/7/27 9:51 |
Re: 商品一覧 | ramrun | 2009/7/27 10:05 |
Re: 商品一覧 | rst | 2009/7/27 11:55 |
Re: 商品一覧 | AMUAMU | 2009/7/27 12:12 |
Re: 商品一覧 | seasoft | 2009/7/27 13:13 |
Re: 商品一覧 | ramrun | 2009/7/27 14:16 |
Re: 商品一覧 | AMUAMU | 2009/7/27 14:37 |
» Re: 商品一覧 | ramrun | 2009/7/27 17:34 |
Re: 商品一覧 | AMUAMU | 2009/7/27 18:32 |
Re: 商品一覧 | ramrun | 2009/7/27 21:07 |
Re: 商品一覧 | seasoft | 2009/7/28 9:29 |
Re: 商品一覧 | ramrun | 2009/7/28 12:05 |
Re: 商品一覧 | seasoft | 2009/7/28 12:17 |
Re: 商品一覧 | ramrun | 2009/7/28 13:24 |
Re: 商品一覧 | AMUAMU | 2009/7/28 15:23 |
Re: 商品一覧 | seasoft | 2009/7/28 17:39 |
Re: 商品一覧 | seasoft | 2009/7/27 19:22 |