勉強したことのメモ

webプログラマ見習いが勉強したことのメモ。

Ajaxのクロスドメイン

      2014/07/03

クロスドメイン対策にて色々あるみたいだけど

簡単そうで尚且つ実践でも使えたのでメモ。

■サーバーA

index.php 実行用プログラム

■サーバーB

test.php Ajaxで実行用プログラムを読み出したいページ

ajax.php サーバーAをincludeするページ

上記があった場合、サーバーBにて「サーバーAのプログラムを

includeで呼び出すPHPファイルを作成」する。

Ajaxで非同期通信を行うのは「ajax.php」になる。

javascript経由だとクロスドメイン時に制限がかかるが、

PHPを間に介すことで制限をくぐるというか、制限がなくなるみたい。

 - Ajax, PHP

  関連記事

フォームからCSVファイルをアップロードしてPHPの配列に格納する方法

formからcsvファイルをアップロードさせて、PHPで色々処理したかった。とり ...

PHPで数字のプラスとマイナスを反転させる

gmp_neg http://php.net/manual/ja/functio ...

PHPでメルマガを配信する方法2

以前にPHPでメルマガを配信する方法を書いたけど、BCCだと相手の名前などユーザ ...

PHPで文字列の操作(検索、置換、切り出し)

しばしば行う文字列の操作をまとめておく。 ----- ■文字列の長さを調べる e ...

日付の比較で○日前というのを調べる

PHP及びjavascriptで日付の比較をしたく、締切日とかではなく ○日前と ...

PHPで画像のフォーマット(拡張子)の変換

画像のアップロードでjpg/png/gif形式を受け付けつつ、 最終的にjpgで ...

ブログサービスの様にサブドメインを動的に生成する方法  

ブログサービスの様に「hoge」というログインIDを作成した際、「hoge.bl ...

PHPでパーミッションの変更

chmodというみたことが無いPHP関数があったのでメモ。 ■参考サイト htt ...

PHPで特定のファイル内のみタイムアウトを無効にする

重たい処理をするページだけ、タイムアウトを無効にする場合のメモ。 以下をPHPフ ...

joinとimplode

PHPで配列を結合する時に使う関数。joinとimplode。 元々はなんかのマ ...