Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: как сохранить файл на другом хостинге
 
 автор: 2005   (28.04.2006 в 07:53)   письмо автору
 
 

Подскажите подалуйста, как мне создать и сохранить файл file.txt на другом хостинге, если мне известен логин: Login и пароль: Password данного хостинга.
Файл file.txt требуется сохранить в папке: http://somesite.ru/dir/

Спасибо.

   
 
 автор: DDK   (28.04.2006 в 08:04)   письмо автору
 
   для: 2005   (28.04.2006 в 07:53)
 

Через FTP-подключение.

   
 
 автор: 2005   (28.04.2006 в 08:08)   письмо автору
 
   для: DDK   (28.04.2006 в 08:04)
 

Спасибо, а можно какой-нибудь пример? (с помощью PHP)

   
 
 автор: cheops   (28.04.2006 в 10:04)   письмо автору
 
   для: 2005   (28.04.2006 в 08:08)
 

В разделе downloads имеется два Web-приложения на PHP работающих с удалённым FTP-сервером "Система переноса сайта FTPMove" и "FTP-manager" - возможно, это то, что вам нужно.

   
 
 автор: 2005   (28.04.2006 в 13:14)   письмо автору
 
   для: cheops   (28.04.2006 в 10:04)
 

Спасибо, но не совсем то...
если я хочу записать выйт в текущюю директорию своего хостинга я пишу:

<?php
$f_name
="text.txt";
$f_text="Текст сообзения";
$file=fopen($f_name,"w");
if (
$file)
    {
    
fputs($file$f_text);
    
fclose($file);
    print (
"файл $f_name записан");
    }
else
    {
    print (
"файл $f_name создать не удалось");
    }
?>


А как мне сохранить этот-же файл на другой хостинг
(например на http://somesite.ru/somedir
при условии, что это тоже мой хостинг и Пароль=Password, Логин=Login

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

   
 
 автор: Trianon   (28.04.2006 в 13:23)   письмо автору
 
   для: 2005   (28.04.2006 в 13:14)
 

>при условии, что это тоже мой хостинг и Пароль=Password, Логин=Login

Вот эта пара - пароль и логин - к какому сервису? К FTP?
Если так,то Вам и придется работать через FTP. fopen Вам не поможет.

   
 
 автор: 2005   (28.04.2006 в 14:42)   письмо автору
 
   для: Trianon   (28.04.2006 в 13:23)
 

Вот как с ним работать, я и пытаюсь понять...

<?php
//путь к дирктории файла, расположенного на другом хостинге
$puth="http://sameaite/dir/"
//имя файла, к которому нужен доступ
$f="file.txt";                    

$file=функция_взять_файл($puth$f$login$password);
$file_new=функция_изменить($file);
$result=функция_записать_файл($puth$file_new$f,$login$password);
?>


вот собственно функции: функция_взять_файл() и функция_записать_файл()
меня и интересуют...

кто-нибудь может подсказать?

   
 
 автор: Trianon   (28.04.2006 в 15:46)   письмо автору
 
   для: 2005   (28.04.2006 в 14:42)
 

смотрите функции работы с FTP

   
 
 автор: Paxa   (28.04.2006 в 15:32)   письмо автору
 
   для: 2005   (28.04.2006 в 07:53)
 

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

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования