Модераторы: skyboy, MoLeX, Aliance, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> редирект на FTP 
V
    Опции темы
z-END
Дата 12.7.2007, 21:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прафесар™
****


Профиль
Группа: Комодератор
Сообщений: 3014
Регистрация: 13.3.2003
Где: Венья, Пиетари

Репутация: 5
Всего: 102



Привет Всем!
Пытаюсь придумать реализацию следюущей задачи для ИЕ:
редирект на фтп сервер с автоматическим вводом пароля.
header ("Location: ftp://a.b.c/"); работать отказывается.
я так понимаю из-за того что заголовки идут HTTP-шные:
Цитата

HTTP/1.1 302 Found
Date: Thu, 12 Jul 2007 18:14:15 GMT
Server: Apache/1.3.33 (Win32) PHP/4.4.4
X-Powered-By: PHP/4.4.4
Location: ftp://a.b.c/
Keep-Alive: timeout=15, max=99
Connection: Keep-Alive
Transfer-Encoding: chunked
Content-Type: text/html

есть какаято возможность это реализовать? 
Суть задачи проста, дать возможность пользователям через веб-интерфейс загружать большие файлы, которые HTTP upload'ом загрузить нереально.


--------------------
Каждый чилавек пасвоему праф...а памоему НЕТ! 

PM WWW ICQ   Вверх
-=Ustas=-
Дата 13.7.2007, 09:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Ustix IT Group
****


Профиль
Группа: Участник Клуба
Сообщений: 2222
Регистрация: 21.1.2005
Где: Краснодар

Репутация: 32
Всего: 69



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


--------------------
В искаженном мире все догмы одинаково произвольны, включая догму о произвольности догм.
-----
PM WWW ICQ Skype   Вверх
murod
Дата 13.7.2007, 10:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 113
Регистрация: 17.9.2005
Где: Uzbekistan/Tashke nt

Репутация: 2
Всего: 4



Может сделаете так:
Отправим заголовок на страницу например ftpredirekt.php?redir=a.b.c
header ("Location:  ftpredirekt.php?redir=a.b.c"); 
а там внутри ftpredirekt.php напишеш на JavaScript.
Код

if(isset($_GET['redir'])){
 print '<script language="javascript">document.location.href="ftp://'.$_GET['redir'].'";</script>';
}

Так не получится?


Это сообщение отредактировал(а) murod - 13.7.2007, 10:09
--------------------
Люди всего мира берегите природу!  
PM MAIL ICQ   Вверх
z-END
Дата 13.7.2007, 10:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прафесар™
****


Профиль
Группа: Комодератор
Сообщений: 3014
Регистрация: 13.3.2003
Где: Венья, Пиетари

Репутация: 5
Всего: 102



murod, в таком случае юзеру предется вводить логин и пароль...



--------------------
Каждый чилавек пасвоему праф...а памоему НЕТ! 

PM WWW ICQ   Вверх
murod
Дата 13.7.2007, 10:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 113
Регистрация: 17.9.2005
Где: Uzbekistan/Tashke nt

Репутация: 2
Всего: 4



z-END, я имел введу сделать так:
document.location.href="ftp://login:pass@host/";

Добавлено @ 10:48
Можно еще пробовать так:
Код

window.open("ftp://login:pass@host/","ftp");

У меня нормально работает. Открывает фтп.

Это сообщение отредактировал(а) murod - 13.7.2007, 10:56
--------------------
Люди всего мира берегите природу!  
PM MAIL ICQ   Вверх
z-END
Дата 13.7.2007, 17:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прафесар™
****


Профиль
Группа: Комодератор
Сообщений: 3014
Регистрация: 13.3.2003
Где: Венья, Пиетари

Репутация: 5
Всего: 102



Цитата(murod @  13.7.2007,  11:44 Найти цитируемый пост)
z-END, я имел введу сделать так:document.location.href="ftp://login:pass@host/";

имхо корявый конечно вариант, но так и сделал... =)


--------------------
Каждый чилавек пасвоему праф...а памоему НЕТ! 

PM WWW ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "PHP"
Aliance
IZ@TOP
skyboy
SamDark
MoLeX

Новичкам:

  • PHP редакторы собираются и обсуждаются здесь
  • Электронные книги по PHP, документацию можно найти здесь
  • Интерпретатор PHP, полную документацию можно скачать на PHP.NET

Важно:

  • Не брезгуйте пользоваться тегами [code=php]КОД[/code] для повышения читабельности текста/кода.
  • Перед созданием новой темы воспользуйтесь поиском и загляните в FAQ
  • Действия модераторов можно обсудить здесь

Внимание:

  • Темы "ищу скрипт", "подскажите скрипт" и т.п. будут переноситься в форум "Web-технологии"
  • Темы с именами: "Срочно", "помогите", "не знаю как делать" будут УДАЛЯТЬСЯ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0521 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.