PHPのallow_url_includeでinclude()の代替案
「allow_url_include」をOnにしてないとinclude()関数で外部URLからコンテンツをとってこれないけど、allow_url_include=Onはちょっとリスクがあるよねーという時の代替案のメモ
参考URLのソースをそのまま使わせていただいていますが、cURL関数が使えればこちらでとってきましょうという案です。
<?php $url = "http://--URL--/"; $ch = curl_init(); curl_setopt( $ch, CURLOPT_URL, $url ); curl_setopt( $ch, CURLOPT_HEADER, false ); curl_setopt( $ch, CURLOPT_RETURNTRANSFER, true ); curl_setopt( $ch, CURLOPT_TIMEOUT, 30 ); $result = curl_exec( $ch ); curl_close( $ch ); echo $result; ?>
カテゴリー: Linux
最近のコメント