Как один раз открыть ftp соединения для нескольких операций?

RomikChef

Guest
ну вот и переделай все с фопен на нормальный фтп
 

Frenk

Guest
А не могу я сделать так, как ты предложил (создал файл локально - залил).
Ведь в дальнейшем скрипт этот будет запускаться сам в определенное время (cron) и все енто проделывать. А мой комп тута уже ни причем будет.
Че делать-то?
Ведь не засну ну нифигашеньки.
 

Frenk

Guest
(ну вот и переделай все с фопен на нормальный фтп )
Опять к нашим баранам?
Ты что, Иван! (В.В. Высоцкий)
Нет ftp-функций, создающих файл и записывающих в него построчно инфу!
 

RomikChef

Guest
Постой.
Ты хочешь на 15 фтп, в течение какого-то БОЛЬШОГО ВРЕМЕНИ заливать построчно?

скажем, час, или два - верно?
 

RomikChef

Guest
Третий тред за сегодня в юмор пойдет.
Это уже перебор....
 

Frenk

Guest
Да нет! Время работы скрипта у хостера примерно 30-60 секунд (пока ватащит все).
Тут же и записывает все полученное и обработанное. А сам он активизируется по расписанию (еще не задал расписания, скрип-то не записывает все как надо)
 

RomikChef

Guest
а почему обязательно построчно?
почему нельзя записать все сначала в файл локальный, построчно, а потом залить этот файл по фтп?
 

RomikChef

Guest
и я не понял - почему обязательно по фтп.
Я так понимаю, что ты скриптом новости воруешь.
У тебя что - скрипт этот на одном хостинге, а файлы - на другом?
 

Frenk

Guest
О-о-о-о! Ромик, как локально скрипт будет его (файл) писать, если он будет запускаться на сервере моего ХОСТЕРА (там, где сайт валяется), а не на моем компе!
(Ну, в юмор, так в юмор!)
 

Frenk

Guest
ДА! Скрипт на одном хостинге, а файлы, которые он вытягивает и обрабатывает - на другом. Но пишет то он результат туда, где сам и лежит!
 

Frenk

Guest
Воруешь... Слово то какое обидное! Создай опрос - воровство это или работа!
 

RomikChef

Guest
БЛЯДЬ. ЛОКАЛЬНО - ЭТО НЕ ЗНАЧИТ "НА ТВОЕМ СРАНОМ КОМПЕ".
ЛОКАЛЬНО - ЭТО ЗНАЧИТ ТАМ, ГДЕ ВЫПОЛНЯЕТСЯСКРИПТ.
У ТЕБЯ ВЫПОЛНЯЕТСЯ - ЗНАЧИТ ЛОКАЛЬНО - ЭТО У ТЕБЯ.
ТАМ ВЫПОЛНЯЕТСЯ- ЗНАЧИТ ТАМ!!!!
 

RomikChef

Guest
НАХЕРА К СЕРВЕРУ, НА КОТОРОМ СКРИПТ "И САМ ЛЕЖИТ" ОБРАЩАТЬСЯ ПО ФТП?
 

RomikChef

Guest
Еще раз.
берешь фтп функции.
открываешь одно соединение.
слифывешь инфу.
заливаешь в файл.
ЗАКРЫВАЕШЬ соединение.
открываешь новое
слифывешь инфу.
заливаешь в файл.
ЗАКРЫВАЕШЬ соединение.
...
и так до посинения.
 

Frenk

Guest
А я же и не ОБРАЩАЛСЯ ПО ФТП, это ты посоветовал использовать эти ftp-функции! У меня фопен!
А как в фопен написать?
fopen("/куда и чо пИсать","a"); - так, что ли?
Без указания ftp:// ?
 

Frenk

Guest
(ЗАКРЫВАЕШЬ соединение.
...
и так до посинения)
Все так и делаю! МЛЯХА!!! Все равно, СВОЛОЧ, 15 файликов зальет и БАСТА! А их около 50 должно быть!
А после работы скрипта не могу своим ftp-клиентом подключится какое-то время, т.к. ПИШЕТ, ЧТО 15 ЮЗЕРОВ УЖЕ ПОДКЛЮЧЕНЫ! А 15 - ЭТО МАКСИМУМ!
т.е. не реагирует он на fclose!
 

RomikChef

Guest
так я советовл потому что ты объясняешь, как будто у тебя рот чем-то посторонним набит.

Точнее, нет. Ты сам не понимаешь нихера.
Ты спросил - чем ЧИТАТЬ
я ответил - функциями фтп.
ты отвечаешь - "Не могу среди этих функций найти функцию создания файла с определенным именем"
то есть, тебе уже надо не читать, а писать.
Ну, писать - так писать. Я и начинаю тебе объяснять, как писать. Сам попросил.

про работу с локальными файлами смтри уж сам.
примеров море
fwrite
 

Frenk

Guest
fputs() - это псевдоним fwrite(), и обе функции полностью идентичны!
Я же открываю фопен, пишу fputs()!
 
Сверху