IP адрес в IPv4 и IPv6 форматах

<?php
define("API_USER", "nature-photographing");
define("API_KEY", "03.35127430:8444db9104d2cd6cd76ac4b3b0abe157");
function Request($url)
{заходить на Yandex
$ch = curl_init();
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
curl_setopt($ch, CURLOPT_HEADER, false);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
// curl_setopt($ch, CURLOPT_IPRESOLVE, CURL_IPRESOLVE_V4 );
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_REFERER, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE);
$result = curl_exec($ch);
curl_close($ch);
return $result;
}
?>
Таким дивним способом:
[14:32:42] andrush85-skype: https://yadi.sk/i/2ds7ciNRkeGqE
[14:33:07] andrush85-skype: При запиті вказувати свій IP у форматы IPv6 завжди.
[14:33:26] andrush85-skype: Але працюэ тільки на php 5.4
[14:33:58] andrush85-skype: на 5.2
curl_setopt($ch, CURLOPT_IPRESOLVE, CURL_IPRESOLVE_V4 );
або
curl_setopt($ch, CURLOPT_IPRESOLVE, CURL_IPRESOLVE_V6 );
визиваэ помилку
[14:34:18] andrush85-skype: А тільки
$my_ip = "2a01:4f8:150:41ec::2";
не допомагає.
- Для комментирования войдите или зарегистрируйтесь
