Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 03.07.2013, 14:10
Аватар для cyber
I am Student
Отправить личное сообщение для cyber Посмотреть профиль Найти все сообщения от cyber
 
Регистрация: 17.12.2011
Сообщений: 4,415

загрузить файл с удаленого сервера
есть файл на другом сервере, и не обходимо его загружать пользователю на пк, если сделать так то работает только если файл на том же сервере что и пхп файл

<?php
$file = "file.jpg";
$ch = curl_init();
curl_setopt($ch, CURLOPT_HEADER, 1);
curl_setopt($ch, CURLOPT_FAILONERROR, 1);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_URL, "otherdomain.com/files/".$file);
$result = curl_exec($ch);
curl_close($ch);
 
if ($result)
{
    header('Content-type: application/octet-stream');
    header('Content-Disposition: attachment; filename=' . $file);
    header('Content-Length: ' . strlen($result));
    echo $result;
    exit();  
}
?>

как сделать что бы работало?
__________________
Цитата:
Если ограничения и условия описываются как "коробка", то хитрость в том что бы найти именно коробку... Не думайте о чем то глобальном - найдите коробку.
Ответить с цитированием
  #2 (permalink)  
Старый 03.07.2013, 14:53
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

URL наверно неправильный пишешь. Где схема? Урл должен начинаться со схемы, например http://
Ответить с цитированием
  #3 (permalink)  
Старый 03.07.2013, 14:59
Аватар для cyber
I am Student
Отправить личное сообщение для cyber Посмотреть профиль Найти все сообщения от cyber
 
Регистрация: 17.12.2011
Сообщений: 4,415

danik.js, начинается с http:// , просто правил url после вставки на форум.
__________________
Цитата:
Если ограничения и условия описываются как "коробка", то хитрость в том что бы найти именно коробку... Не думайте о чем то глобальном - найдите коробку.

Последний раз редактировалось cyber, 03.07.2013 в 15:03.
Ответить с цитированием
  #4 (permalink)  
Старый 03.07.2013, 15:20
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

А внешние соединения точно разрешены и настроены?
Ответить с цитированием
  #5 (permalink)  
Старый 03.07.2013, 15:53
Аватар для cyber
I am Student
Отправить личное сообщение для cyber Посмотреть профиль Найти все сообщения от cyber
 
Регистрация: 17.12.2011
Сообщений: 4,415

danik.js, понял, пошел копаться в настройках))
__________________
Цитата:
Если ограничения и условия описываются как "коробка", то хитрость в том что бы найти именно коробку... Не думайте о чем то глобальном - найдите коробку.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
AJAX, PERL, запись в файл и неожиданный ответ от сервера Jopses jQuery 3 28.02.2013 16:06
Ссылка на локальный файл сервера lysachok Общие вопросы Javascript 0 10.05.2012 14:30
загрузить файл menu.html e-v-geni Общие вопросы Javascript 9 30.05.2010 16:40
Как получить файл с сервера AJlekceu AJAX и COMET 1 02.11.2008 13:41
Как защитить файл js от скачивания с сервера? slon Общие вопросы Javascript 2 02.07.2008 01:14