勉強になったことを記録この広告は、90日以上更新していないブログに表示しています。JQueryAjax通信する際、自分のへアクセスすることが多いと思います。ブラウザに実装されているクロスドメイン制約により、Webページを生成したドメイン以外でHTTPリクエストはできません。クロスドメイン制約とは、ブラウザの機能で、閲覧しているページのドメイン以外のドメインからはAjax通信をさせないという機能です。今回、JQueryとPHPで閲覧しているページのドメイン以外でもHTTPリクエストができる方法をまとめます。以下からjquery.xdomainajax.jsをダウンロードします。GitHubダウンロードが完了したらjquery.xdomainajax.jsをインクルードできたらjs側の実装は完了です。次はPHP側の実装をします。PHP側で以下のコードを追加することで、別ドメインからのアクセスを許可します。*');特定のドメインのみのアクセスを許可したい場合は以下のようにします。http://sample2.jp');以上で、閲覧しているページのドメイン以外のドメインからAjax通信が可能になります。補足Ajaxリクエストを送信するオプションの設定によってはブラウザの制約によりpreflightリクエストを行います。preflightリクエストがうまくいかない場合はHTTPリクエストができなかったです。複数ディレクトリ配下にBasic認証(htaccess)を設定します。その時に、認証確認を1回だけにするように設定します。"idとpassを入力してください。valid-user上記のAuthNameが異なっていると、異なった認証領域として認識されてしまいます。例aディレクトリ配下のhtaccess内のAuthNameは「idとpassを入力してください。」で、bディレクトリ配下のhtaccess内のAuthNameは「IDとPASSWORDをいれて」に設定するとaとb両方とも認証をする必要があります。認証確認を1回だけにしたい場合は、AuthNameを統一にする必要があります。概要vagrant+centosにComposerをインストールしてから、利用する方法を説明します。利用バリデーションのライブラリをComposerでインストールします。install以上でライブラリのインストールが完了です。~キーワード検索~概要キーワードをもとに検索を行う方法で、LIKE演算子とCONCAT関数を使用して、キーワード検索をします。'%キーワード%'上記の書き方で、複数のカラムに対してキーワード検索(あいまい検索)ができます。期待通りの結果が返ってきない場合があります。その時は、ISNULL句を使用して、NULLを別のものに置き換える必要があります。次のコマンドを入力して、パッケージをインストールする。php-mysqlndパッケージをインストールした後は、php.iniの設定を行う。restart以上でPDOが使用可能になる。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。