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

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Бэкап хоста с диалогом сохранения, Можно ли? 
:(
    Опции темы
Jey_k
Дата 19.9.2005, 10:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


WEB-командир
****


Профиль
Группа: Комодератор
Сообщений: 4149
Регистрация: 16.11.2003
Где: Москва

Репутация: нет
Всего: 61



Нужно чтоб скрипт копировал все файлы и папки из public_html в указанную диалогом сохранения папку на локальной машине. Такое возможно?


--------------------
PM MAIL WWW   Вверх
Opik
Дата 19.9.2005, 11:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Vingrad developer
Сообщений: 1918
Регистрация: 6.10.2004
Где: Рига

Репутация: нет
Всего: 55



Jey_k
пробегаешься opendir + readdir по каталогу и все копируешь в другую папку.
PM MAIL Skype   Вверх
Jey_k
Дата 19.9.2005, 14:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


WEB-командир
****


Профиль
Группа: Комодератор
Сообщений: 4149
Регистрация: 16.11.2003
Где: Москва

Репутация: нет
Всего: 61



Opik
Это понятно. Но это все на сервере будет, а мне надо чтоб по клику появлялся диалог сохранения и все, что там насобиралось можно было сразу сохранить на ЛОКАЛЬНУЮ машину. Сам диалог сохранения непонятно как вызвать и особенно в него массив файлов и папок засунуть.


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


Ustix IT Group
****


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

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



А зачем диалогу собирать массивы?! Он для этого не предназначен.


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


Мудрый...
****


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

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



Jey_k это можно сделать только для файла, для каталогов не прокатит. Так что надо архивировать.
Что касается диалога. Надо файл пользователю посылать через заголовки (пример):
Код

<?php

$file_server_path = "123.zip";
$download_size = filesize( $file_server_path );

header("Content-type: application/x-download");
header("Content-Disposition: attachment; filename=" . $file_server_path  . ";");
header("Accept-Ranges: bytes");
header("Content-Length: " . $download_size );

?>

В качестве content-type помимо application/x-download можно указать application/octet-stream или unknown/unlnown
PM ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Сеть | Следующая тема »


 




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


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

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