Ajax

【Laravel】CSRFトークンを付けているのに、status419エラー

Laravelでajax通信をする時、セキュリティの観点からCSRFトークンを付けていないとエラーになります。しかし、CSRFトークンを設定しているのに、status419エラーが出た時の話。 現象 通常時は正常に稼働しているんですが、以下のような場合に、status419エラーが出た。 ・定期的にAjax通信をするページで、そのページを開きっぱなしにしていた時。 ・ページを開いた時に、前回のaj […]

PHPとJavaScriptの間で変数の値をやり取りする方法

PHPはサーバサイドプログラム、JavaScriptはクライアントサイドプログラムという構造上、PHPからJavaScriptへの渡し方は簡単ですが、JavaScriptからPHPへ渡す場合は、少し工夫が必要です。 PHP→JavaScript PHPの変数をJavaScriptに渡す方法は簡単で、一旦、JSON形式に変換することで可能です。 [crayon-616cfa3c5b8be979684 […]

【Javascript】Ajaxを使ってサーバ(PHP)にデータを渡す方法

Ajax「Asynchronous JavaScript + XML」を使ってJavaScriptからサーバ側(PHP)にデータを渡す事ができます。 サーバ側でデータを受け取って処理した後、JavaScript側に処理結果を返す事もできます。Ajaxは基本的に非同期で実行されます。 非同期について JavaScriptはデータを送った後、サーバ側(PHP)から処理結果が帰ってくるのを待たずに、次の […]