タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

AjaxとPHPに関するgt-r-blazeのブックマーク (3)

  • AjaxとSESSIONの甘い罠にご注意!

    こんにちは、Webプログラマの篠田です。 夏真っ盛りですね。連日の猛暑で今年も辛いですw。 今回は、需要が高いJavaScriptPHPの連携であるAjaxを活用するときのSESSIONに関する「罠」についてご紹介します。 Ajaxは便利! Ajaxは、ブラウザで入力された内容や操作を、JavaScriptを使ってPHP(サーバーサイド)にデータを送り、PHPの結果をJavaScriptでブラウザに反映するという技術です。 非常に便利で、画面遷移を必要としないシームレスなシステムを開発することができます。 ただ、PHP側の設計によって見落としがちな問題が発生する場合があります。 AjaxとSESSIONの罠 SESSIONは、ページ間を横断するときに、「情報」を保持したまま移動するために活用するPHPの仕組みです。 ※「情報」とは、この場合ログイン情報やカート情報などを指します。 来で

    AjaxとSESSIONの甘い罠にご注意!
    gt-r-blaze
    gt-r-blaze 2019/05/20
    セッション変数がどう保持されるか
  • 新人プログラマですがjQueryのajaxがわからなすぎて勉強したまとめ - Qiita

    はじめに、 PHPとjQueryの基礎を勉強したのでajaxを使ってみよう!と思ったはいいものの、 最初全然わからなくてつまりまくってしまったので、ajaxの基礎(.get() .post() .load()だけ)を自分なりにまとめてみました。 jQueryのajaxがわからなかった理由 1.ajax自体どういうものか知らない人だった。 2.jQueryのAPI見たら、ajaxのいろんな関数あるけどどれから勉強したらいい? 3.GETやPOSTを扱う場合、引数いろいろ渡さなければいけないみたいだけど、それぞれどういう意味? callback関数って何?php側の書き方は? わからないことがたくさんあり、一度に全部理解しきる体力がなく、とりあえず入門サイトのコードをコピペして動いたけど、結局どういうこと? ってなってしまった。 ※私自身新人プログラマですので、書いている内容がいろいろダメな部

    新人プログラマですがjQueryのajaxがわからなすぎて勉強したまとめ - Qiita
  • jQuery:Ajaxを使用してPOST送信でデータ取得 | raining

    jQueryで画面をリロードせずにデータベース等のデータを取得してページに出力したい場合があります。 Ajaxを使用すればリロードせずにphpファイルを呼び出すことが可能です。 クリックしたり、スクロールしたりするとデータを追加していくようなページなど、 色々な場面で使用できそうです。 下記にjQueryのAjaxを使用してphpファイルを呼び出してPOST送信を行い、 データベースからデータを取得した時の方法をメモします。 ■ Ajaxを使用してPOST送信 ※知り合いから指摘を受けました。 POSTデータのチェックやSQLインジェクション対策は必ずしてください。 htmlファイルとphpファイルを用意します。 【JS】 ※index.html 下記は「#btn」をクリックした時にAjaxを使用してます。 <script type="text/javascript" src="http:

  • 1