hamada
bungu****@leo*****
2007年 2月 14日 (水) 18:10:14 JST
こんにちわ。 On Wed, 14 Feb 2007 14:26:51 +0900 nishiyama <nyoro****@gmail*****> wrote: > header("location: http://www.トップページ"); あ、コレで良いんですか? たしか当方は > header('Location: ' . tep_href_link(FILENAME_PRODUCT_INFO, 'products_id=' . (int) $HTTP_GET_VARS['products_id'])); とかしてたような気がしたんですが、それで良いならハナシは簡単。 > if (sizeof($GET_arrays) > 0) { > while (list($key, $value) = each($GET_arrays)) { > $HTTP_GET_VARS[$key] = $value; > } > } > } else { > header("HTTP/1.1 301 Moved Permanently"); > exit(); > } 今さらですが、↑コレ、ただLocationが無いだけじゃなく、ちょっとヘンじゃな いですか? 元々の曽我部さんの書かれてたコードは 「環境変数path_infoの値を/で分解出来なかった場合」 (分解して得られる配列$GET_arraysのサイズが0) のelseだったと思うんすが、上記はelseが > if (sizeof($GET_arrays) > 0) { に対応しない深さに書かれてるようにみえます。本来置かれるべき場所は、もう 1行上のような。 単なるtypoなのかな?? はまだ