次のコードは、別のサーバーのページに IP アドレスを送信し、IP アドレスを処理して説明を返します。
問題は、エラーが発生しないことですが、コードが結果を返さないことです。
IP アドレスを送信するコード
$response = file_get_contents('http://www.domain.com/bean/ripe.php?ip=$ip');
print_r( $response );
IP アドレスを取得して処理し、結果を返すコード。
if ( isset( $_GET['ip'] ) && $_GET['ip'] ) {
include("ipology.class.php");
$ipology = new ipology( array($ip) );
$out = $ipology->out();
foreach( $out as $ip ) {
if( is_array( $ip ) ) {
$address = implode( ", ", (array)
$ip['address'] );
$descr = implode( ", ", (array) $ip['descr'] );
echo "$descr";
} }}