Получить содержимое файла домена в другом домене на том же сервере
У меня есть два домена на одном сервере. www.domain1.com и www.domain2.com.
на сайте www.domain1.com есть папка «Изображения». В эту папку пользователь может загрузить свои изображения, создав папку по своему идентификатору. (www.domain1.com/Pictures/User_iD) Миниатюра создается с использованием одновременно загруженного изображения и сохраняется по этому пути, который создается динамически. (www.domain1.com/Pictures/User_iD/thumbs)
Это происходит с помощью сценария PHP в нашей системе.
Поэтому моя проблема в том, что мне нужно отобразить загруженные пользователем изображения на www.domain2.com. Я использовал следующий код, чтобы сделать это, но он не работает.
$image_path="http://www.domain1.com/Pictures/"."$user_id";
$thumb_path="http://www.domain1.com/Pictures/"."$user_id/"."thumbs";
$images = glob($image_path.'/*.{jpg,jpeg,png,gif}', GLOB_BRACE);
получать изображения, как это,
foreach ($images as $image) {
// Construct path to thumbnail
$thumbnail = $thumb_path .'/'. basename($image);
// Check if thumbnail exists
if (!file_exists($thumbnail)) {
continue; // skip this image
}
но когда я пытаюсь это сделать, изображения не отображаются на сайте www.domain2.com/user.php. Если я использую тот же код для отображения изображений, которые находятся в одном домене, изображения отображаются нормально.
Надеюсь, я правильно объясню ситуацию. Пожалуйста помоги.
заранее спасибо