• ベストアンサー

JavaScriptでチェックし、正常/エラー それぞれの処理をPHPで

PHPとJavaScriptの組み合わせの勉強をしています。 JavaScriptでチェックし、結果が正常 or エラーのそれぞれの処理を PHPコードで書きたいのですが可能でしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • zxcv0000
  • ベストアンサー率56% (111/196)
回答No.2

可能ではありますが、エラー処理に関しては不合理ですね。 そうしたい理由・目的は何でしょう? JavaScriptは、クライアント・マシン(閲覧者がWebブラウザを動かすパソコン)で動作します。 PHP や CGI は サーバーマシンで動作します。 普通は、JavaScriptでエラーを検出したら JavaScript自身でエラー処理をします。 通信は不要です。 一方、エラー処理を PHP にさせるためには、サーバーに HTTPアクセスしてエラー処理を指示せにゃなりません。 結果の受取も HTTPレスポンスで、やはり通信です。 不合理でしょ?

その他の回答 (1)

  • LancerVII
  • ベストアンサー率51% (1060/2054)
回答No.1

こんにちは。 PHPを動作させるにはサーバにリクエストを投げないといけません。 したがってJavaScriptでチェックを行って正常の場合はa.php、エラーの場合はb.phpに送信して処理を分けることは可能です。 サーバ上で実行されてクライアントに結果を返すのがPHP そのPHPが実行して出力したJavaScriptをブラウザ上で動かします。 PHPはクライアントで何されたかはわかりません。

関連するQ&A