日々・開発日誌

BLOG

PHP開発メモの記事一覧


PHPからJavascriptに改行付きデータを渡すとき

2018-12-16
改行の入ったデータをPHPからJavascriptに渡すと、スクリプト内で改行されエラーになる。

そんなときは、改行をエスケープして渡す。

var value='<?php echo str_replace(array ("\r\n", "\r", "\n", PHP_EOL), "\\r\\n", $value ?>';

これで解決!

PHPのPostの上限数

2018-11-20
PHPでPostできるデータの上限数を変更したい場合

php.iniで設定する場合は

php_value max_input_vars 20000


.htaccessで設定する場合は

max_input_vars = 20000

※ ただし、.htaccessは設置したディレクトリの階層以下のみ反映

PHPでSSLサイトから他ドメインのファイル読み込む方法

2018-11-03
下記を読み込むファイルの先頭行に書く。
<php
// 全てのドメインからのアクセスを許可する
header("Access-Control-Allow-Origin: *");
?>


特定のドメインからのみアクセスを許可する場合は下記のように書く。
<php
// http://commonld.comからのアクセスのみ許可する
header("Access-Control-Allow-Origin: *");
?>


CORS (Cross-Origin Resource Sharing)

オリジン間リソース共有Cross-Origin Resource Sharing (CORS) と言うもので、追加の HTTP ヘッダーを使用して、あるドメイン(オリジン)で動作しているウェブアプリケーションに、異なるドメイン(オリジン)にあるリソースへのアクセスを許可することができる仕組み。

お気軽にお問合せください

0532-74-8756
愛知県を中心に静岡県・岐阜県の東海三県を主に対応しております。
  • 名古屋市
  • 浜松市
  • 岐阜市
  • 豊橋市
  • 岡崎市
  • 一宮市
  • 瀬戸市
  • 半田市
  • 春日井市
  • 豊川市
  • 津島市
  • 碧南市
  • 刈谷市
  • 豊田市
  • 安城市
  • 西尾市
  • 蒲郡市
  • 犬山市
  • 常滑市
  • 江南市
  • 小牧市
  • 稲沢市
  • 新城市
  • 東海市
  • 大府市
  • 知多市
  • 知立市
  • 尾張旭市
  • 高浜市
  • 岩倉市
  • 豊明市
  • 日進市
  • 田原市
  • 愛西市
  • 清須市
  • 北名古屋市
  • 弥富市
  • みよし市
  • あま市
  • 長久手市