![]() |
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]() ![]() ![]() |
|
Shadow_1512 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 15 Регистрация: 3.12.2004 Репутация: нет Всего: нет |
Есть кусок кода, который отдает файл:
Под Мозиллой, Оперой, Нетшкафом все работает, выскакивает окошко, предлагающее сохранить файл и после подтверждения файл сохраняется. Под IE пишет тоже окошко выпрыгивает, но после подтверждения, IE подвисает и через некоторое время выдает, что "узел недоступен или не найден" В чем трабл? Нутром чувствую, что в настройках сервера.... |
|||
|
||||
Axxent |
|
|||
Бывалый ![]() Профиль Группа: Участник Сообщений: 223 Регистрация: 25.3.2004 Где: Новосибирск Репутация: 3 Всего: 5 |
Неблагодарный код. Усиленно фильтруй $file, а то поломают. По поводу твоей проблемы - вроде все в коде верно, имхо осел глючит как всегда ![]() |
|||
|
||||
Xena |
|
||||
Новичок Профиль Группа: Участник Сообщений: 15 Регистрация: 17.2.2005 Репутация: 1 Всего: 1 |
Здравствуйте!
Мне нужна Ваша помощь в следующем вопросе. На сайте http://php.spb.ru я нашёл пример загрузки бинарных файлов с сервера через HTTP:
Этот пример работает успешно, но хотелось бы узнать, что делать, если используется не НТТР, а HTTPS? Какой должен быть синтаксис у строки?
Заранее спасибо. С уважением, Логинов Ф. |
||||
|
|||||
IZ@TOP |
|
|||
![]() Панда-бир! ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 4795 Регистрация: 3.2.2003 Где: Бамбуковый лес Репутация: 44 Всего: 73 |
Xena, думаю что здесь должно помочь использование библиотеки OpenSSL - http://ru3.php.net/manual/ru/ref.openssl.php .
-------------------- Один из розовых плюшевых-всадников апокалипсиса... очень злой... Семь кругов ада для новых элементов языка Мои разрозненные мысли |
|||
|
||||
Xena |
|
|||
Новичок Профиль Группа: Участник Сообщений: 15 Регистрация: 17.2.2005 Репутация: 1 Всего: 1 |
Спасибо за сочувствие, IZ@TOP ,но сильно сомневаюсь, что поможет.
Предложенные там функции – инструмент для работы с сертификатами и ключами SSL, а мне всё это не нужно. Всё что мне требуется, это скачивать файлы с «чужого» веб-сервера, список которых я имею виде набора линков https://..... уже после того как все всех узнали. Приведённый мной выше пример может и работал бы, но он выдаёт ошибку «файл не найден». На сколько я понимаю, это связано с тем, что существует како-то alias, который преобразует путь к файлу вида https://myserver.ru/forall/mydoc/text.doc, к пути понятному серверу, например http://myserver.ru/secure_folder/forall/mydoc/text.doc, Возможно это я гоню, но понять механизм пока не удалось, встречаю в основном описание обмена сертификатами через SSL и прочую «аутоинтефикацию», но где же посмотреть конкретные примеры скриптов?!?!?! Я могу (и так и делаю) вручную перекачивать файлы используя IE, но очень хочется этот процесс автоматизировать. Я начал с JavaScript, но мне категорично посоветовали ONLY PHP! Вот теперь и не знаю у кого допомоги просить! Добавлено @ 20:28 ДА! Большое спасибо, что удалили мой аналогичный пост из другой ветки форума, оставив его только в форуме для начинающих! Так у меня в 300 раз больше шанс получить ответ! Ещё раз СПАСИБО! |
|||
|
||||
IZ@TOP |
|
|||
![]() Панда-бир! ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 4795 Регистрация: 3.2.2003 Где: Бамбуковый лес Репутация: 44 Всего: 73 |
Xena, немного не допонял смысла, прости. 2 На счет алиасов незнаю. 3 надо было создавать отдельную тему. Что в принципе ни когда не поздно. Но скорее всего многие как и я с данным вопросом не имели дела, и соответственно пропустят тему мимо.
PS тема перемещена. -------------------- Один из розовых плюшевых-всадников апокалипсиса... очень злой... Семь кругов ада для новых элементов языка Мои разрозненные мысли |
|||
|
||||
Xena |
|
|||
Новичок Профиль Группа: Участник Сообщений: 15 Регистрация: 17.2.2005 Репутация: 1 Всего: 1 |
С твоего согласия я создам новую тему
![]() |
|||
|
||||
IZ@TOP |
|
|||
![]() Панда-бир! ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 4795 Регистрация: 3.2.2003 Где: Бамбуковый лес Репутация: 44 Всего: 73 |
Xena, ну в общем-то я незря перенес эту в обычную
![]() -------------------- Один из розовых плюшевых-всадников апокалипсиса... очень злой... Семь кругов ада для новых элементов языка Мои разрозненные мысли |
|||
|
||||
Xena |
|
|||
Новичок Профиль Группа: Участник Сообщений: 15 Регистрация: 17.2.2005 Репутация: 1 Всего: 1 |
Слава богу!!!!
![]() Дорогой IZ@TOP! Благодаря твоей косвеной помощи (поиск в мануале implode вывёл меня окольными путями на нужную дорожку), я наконец-то нашёл ответ! Все темы можно закрывать! Задача решается так: Всё дело в cURL! Либо прикрутить его к PHP, либо использовать из командной строки. в мануале всё подробно расписано, дистрибутивы здесь: http://curl.haxx.se/ Всем спасибо!!!! |
|||
|
||||
![]() ![]() ![]() |
Правила форума "PHP" | |
|
Новичкам:
Важно:
Внимание:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | PHP: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |