テンプレートやプラグインの生産バージョンでZBLOGPHP時々、ファイルはネットワークの外に呼び出す必要が読んでいくつかの特別な機能を達成するためには、関係者は、一部のユーザーは、スペースCURL拡張をサポートしていないホストしているがあるかもしれない、書くために直接使用さCURLコードをお勧めしません。その職員を指した後、及び方法でZBLOGPHPプログラムのソースコードを見ることで、起源の特別な要件をカモフラージュする、以下のブルーの葉を使用した方法は、UAとコールする他の外部ネットワークは、ファイルを読み込み、次のコードは、ZBLOGPHPバージョンにのみ適用されますプログラムは、それを複製する必要があります。
- { PHP }
- グローバル の$ ZBP 。
- URL $ = のウェブサイトにアクセスするには、 ' ;
- $ REFER = '迷彩起源のURL' ;
- $アヤックス = ネットワーク:: 作成();
- IF (!$アヤックス){ スロー新しい新しい例外(「ホストが外部ネットワーク機能にアクセスする開いていません」);
- $ AJAX - > オープン('GET' 、 $のURL );
- $アヤックス- > enableGzip ();
- $のAJAX - > setTimeOuts (120 、120 、0 、0 );
- $アヤックス- > setRequestHeader ('リファラー' 、 $参照してください)。
- $アヤックス- > setRequestHeader ('ユーザーエージェント' 、'のMozilla / 5.0(Windows NTの6.1; WOW64)のAppleWebKit / 537.36(KHTML、ヤモリなど)クローム/ 42.0.2311.154サファリ/ 537.36 LBBROWSER' );
- $アヤックス- > 送信();
- エコー$アヤックス- > responseText ;
- {/ PHP }