Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
 |

29.11.2008, 19:36
|
|
Познающий
Регистрация: 29.02.2008
Сообщений: 45
Провел на форуме: 162965
Репутация:
6
|
|
Ошибка ftp_put()
PHP код:
$ftp=ftp_connect("server.ru");
$ftp_login=ftp_login("login","pass");
ftp_put($ftp,"123.html","http://site.ru/index.htm",FTP_BINARY);
ftp_quit($ftp);
выдает вот что:
Warning : ftp_put() [ function.ftp-put ]: 123 .html: Temporary hidden file /.in.123.html. already exists in script.php on line 32
в чем тут может быть дело?
|
|
|

29.11.2008, 19:41
|
|
Постоянный
Регистрация: 09.11.2006
Сообщений: 639
Провел на форуме: 1917742
Репутация:
541
|
|
ftp_put($ftp,"123.html","http://site.ru/index.htm",FTP_BINARY);
вместо http://site.ru/index.htm указывай локальный путь - /papka/site/index.html
|
|
|

29.11.2008, 20:01
|
|
Познающий
Регистрация: 29.02.2008
Сообщений: 45
Провел на форуме: 162965
Репутация:
6
|
|
Так я наоборот хочу сохранить страницу http://site.ru/index.htm на фтп как 123.html. И порядок параметров сдесь правильный. У меня в другом скрипте с другим фтп и картинкой вместо страницы все работает. А тут что то не хочет...
|
|
|

29.11.2008, 20:08
|
|
Участник форума
Регистрация: 04.05.2006
Сообщений: 161
Провел на форуме: 389768
Репутация:
158
|
|
dell
|
|
|

29.11.2008, 21:27
|
|
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
Провел на форуме: 9220514
Репутация:
3338
|
|
Допустим скрипт запускается из папочки sklad и результаты хотим складывать туда же:
PHP код:
<?php
@set_time_limit(0);
@ini_set("display_errors","1");
$file = 'http://sait.ru/index.html'; // Что скачиваем
$remote_file = '/http/sklad/123.html'; // куда скачиваем (в какую папку на ftp)
$ftp_server = "тут ваш ftp-сервер";
$ftp_user = "тут ваш логин";
$ftp_pass = "тут ваш пароль";
// установить соединение
$conn_id = ftp_connect($ftp_server) or die("Не удалось установить соединение с $ftp_server");
// попытка входа
if (@ftp_login($conn_id, $ftp_user, $ftp_pass)) {
echo "Произведен вход на $ftp_server под именем $ftp_user\n";
} else {
echo "Не удалось войти под именем $ftp_user\n";
}
// загрузка файла
if (ftp_put($conn_id, $remote_file, $file, FTP_BINARY)) {
echo "$file загружен на сервер\n";
} else {
echo "Не удалось загрузить $file на сервер\n";
}
// Закрываем соединение с ftp
ftp_close($conn_id);
|
|
|
|
 |
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|