- ベストアンサー
JavaScriptでチェックし、正常/エラー それぞれの処理をPHPで
PHPとJavaScriptの組み合わせの勉強をしています。 JavaScriptでチェックし、結果が正常 or エラーのそれぞれの処理を PHPコードで書きたいのですが可能でしょうか?
- みんなの回答 (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はクライアントで何されたかはわかりません。