ある共有レンタルサーバーに乗せているPHP製のWEBページにて、数日前に、1時的な問題がありました。

そのWEBページでは、2つの画面で、複数のチェックボックスを配置しています。以下は例です。

<input type="checkbox" name="reserve_check[]" value="1" id="checkbox" />
<input type="checkbox" name="reserve_check[]" value="2" id="checkbox" />..

このチェックボックスの送信先PHPでは、以下のようにforeachループを使ってループ処理しています。

foreach( $_REQUEST['reserve_check'] as $reserve ){
// ループ処理
}

このような処理を2つの画面で行っているのですが、その両方において、1時的に「配列$_REQUEST['reserve_check']の先頭の1つ目の要素しか取れない」という問題が発生していました。ループ処理には入るのですが、1回分しかループが回らないということです。

24時間程度後に見ると復旧していたのですが、原因がお分かりになる方はいらっしゃいますでしょうか。ちなみに「さくらのスタンダード」です。

補足として、お客様のPCでも私のPCでも同じ現象が起こりました。また、IEやChromeなど、いくつかのブラウザで試しましたが同じ現象でしたので、サーバー側の問題ではないかと考えています。

回答の条件
  • 1人5回まで
  • 登録:
  • 終了:2012/07/27 18:05:05

回答0件)

回答はまだありません

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません