Форум Херсона. Форум Херсонской молодежи, флейм, фотографии Херсона, политика в Херсоне, сетевой форум, сети Херсона


Приветствуем на Форум Херсона. Форум Херсонской молодежи..

На данный момент Вы находитесь на форуме как Гость и имеете очень ограниченные возможности и права. Что бы писать или отвечать в темах, загружать картинки, файлы на форуме Вам нужно зарегистрироваться, что совершенно бесплатно. Регистрация очень быстрая, не откладывайте эту процедуру!

Если возникнут проблемы с регистрацией напишите нам.

Галерея форума Блоги пользователей Список банов
Вернуться   Форум Херсона. Форум Херсонской молодежи. > >
Регистрация СправкаСтатистика Пользователи Календарь Сообщения за день

Ответ
 
Опции темы
Старый 21.01.2011, 09:40   #1 (Ссылка на пост)
 
Аватар для dion
Пол:
 
Активность Longevity
0/20 16/20
Today Сообщения
0/5 sssss1796
Благодарил(а): 1,637
Благодарили 528 раз в 302 постах
Галерея: 0
Вес репутации: 22 dion маяк светаdion маяк светаdion маяк светаdion маяк света
Помогите с PHP

Доброе время суток, уверен, что есть тут люди, которые в этом хорошо разбираются.
Необходимо чтобы раз 5 в день удалялась определенная директория на сервере. Как я это понимаю - создается файлик с кодом который закидывается в крон-задания. Вот именно этот файлик я и не могу сделать...
Может кто подскажет, каким образом написать этот файлик, который бы удалял определенную ПАПКУ на сервере?
Заранее большое спасибо.

Что получилось сделать самому...
<?php
$file = 'пум/public_html/пум/пум';

// попытка удалить файл
if (ftp_delete($conn_id, $file)) {
echo "Файл $file удален\n";
} else {
echo "Не удалось удалить $file\n";
}

// закрытие соединения
ftp_close($conn_id);
?>

Ну нужно ли? Просто я не открывал соединения, это как внутрисерверная команда.
" // закрытие соединения
ftp_close($conn_id);
?> "
__________________
autoprotect.ua - магазин запчастей "АВТОПРОТЕКТ"

✓ Запчасти ✓ Масла
✓ Автохимия ✓ Автоаксессуары

✆ (050) 70-970-30 | (098) 311-40-80

Новониколаевское шоссе 9а, АТП16527

Последний раз редактировалось dion, 21.01.2011 в 09:55.
dion вне форума  
Ответить с цитированием
Старый 21.01.2011, 10:05   #2 (Ссылка на пост)
Извините, я на тракторе!
 
Аватар для Debian
Пол:
 
Активность Longevity
0/20 19/20
Today Сообщения
0/5 ssss10164
Адрес: Вот там вот и живем...
Благодарил(а): 3,010
Благодарили 12,134 раз в 3,551 постах
Записей в дневнике: 21
Галерея: 2
Вес репутации: 149 Debian скоро в модераторы
Debian скоро в модераторыDebian скоро в модераторыDebian скоро в модераторыDebian скоро в модераторыDebian скоро в модераторыDebian скоро в модераторыDebian скоро в модераторыDebian скоро в модераторыDebian скоро в модераторыDebian скоро в модераторыDebian скоро в модераторы
Отправить сообщение для  Debian с помощью ICQ
по идее - нужно
__________________
Какая разница из какого места растут руки, если они золотые.
Debian вне форума  
Ответить с цитированием
Старый 21.01.2011, 10:14   #3 (Ссылка на пост)
 
Аватар для dion
Пол:
 
Активность Longevity
0/20 16/20
Today Сообщения
0/5 sssss1796
Благодарил(а): 1,637
Благодарили 528 раз в 302 постах
Галерея: 0
Вес репутации: 22 dion маяк светаdion маяк светаdion маяк светаdion маяк света
Дело в том, что....
// установка соединения
$conn_id = ftp_connect($ftp_server);

// вход с именем пользователя и паролем
$login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass)

Это необходимо прописывать? команда ведь внутрисерверная... мне ее не нужно запускать откуда то, ее будет запускать крон.
__________________
autoprotect.ua - магазин запчастей "АВТОПРОТЕКТ"

✓ Запчасти ✓ Масла
✓ Автохимия ✓ Автоаксессуары

✆ (050) 70-970-30 | (098) 311-40-80

Новониколаевское шоссе 9а, АТП16527
dion вне форума  
Ответить с цитированием
Старый 21.01.2011, 10:19   #4 (Ссылка на пост)
Извините, я на тракторе!
 
Аватар для Debian
Пол:
 
Активность Longevity
0/20 19/20
Today Сообщения
0/5 ssss10164
Адрес: Вот там вот и живем...
Благодарил(а): 3,010
Благодарили 12,134 раз в 3,551 постах
Записей в дневнике: 21
Галерея: 2
Вес репутации: 149 Debian скоро в модераторы
Debian скоро в модераторыDebian скоро в модераторыDebian скоро в модераторыDebian скоро в модераторыDebian скоро в модераторыDebian скоро в модераторыDebian скоро в модераторыDebian скоро в модераторыDebian скоро в модераторыDebian скоро в модераторыDebian скоро в модераторы
Отправить сообщение для  Debian с помощью ICQ
нуи что?
FTP то стоит и работает...
любая транзакция - это некий занятый объем памяти ОЗУ...
можно открыть и что-то сделать...а по таймауту соединение будет разорванно...

1 вариант - рациональное использование ОЗУ
2 вариант - нерациональное...

в принципе если на фтп заходят 10 человке разницы нет...а если 1000...


а если надо просто грахоть папку на сервере, то проще скрипт - файл написать...
__________________
Какая разница из какого места растут руки, если они золотые.
Debian вне форума  
Ответить с цитированием
Сказали Спасибо пользователю Debian за этот пост:
dion (21.01.2011)
Старый 21.01.2011, 10:41   #5 (Ссылка на пост)
 
Аватар для dion
Пол:
 
Активность Longevity
0/20 16/20
Today Сообщения
0/5 sssss1796
Благодарил(а): 1,637
Благодарили 528 раз в 302 постах
Галерея: 0
Вес репутации: 22 dion маяк светаdion маяк светаdion маяк светаdion маяк света
Ну хочется сделать по уму. Ок, закрыть нужно, а вот открыть? с прописью логина и пароля? И еще, прокатит ли этот скрипт? потомучто код рассчитан на удаление файла а не папки...
__________________
autoprotect.ua - магазин запчастей "АВТОПРОТЕКТ"

✓ Запчасти ✓ Масла
✓ Автохимия ✓ Автоаксессуары

✆ (050) 70-970-30 | (098) 311-40-80

Новониколаевское шоссе 9а, АТП16527
dion вне форума  
Ответить с цитированием
Старый 21.01.2011, 10:54   #6 (Ссылка на пост)
Извините, я на тракторе!
 
Аватар для Debian
Пол:
 
Активность Longevity
0/20 19/20
Today Сообщения
0/5 ssss10164
Адрес: Вот там вот и живем...
Благодарил(а): 3,010
Благодарили 12,134 раз в 3,551 постах
Записей в дневнике: 21
Галерея: 2
Вес репутации: 149 Debian скоро в модераторы
Debian скоро в модераторыDebian скоро в модераторыDebian скоро в модераторыDebian скоро в модераторыDebian скоро в модераторыDebian скоро в модераторыDebian скоро в модераторыDebian скоро в модераторыDebian скоро в модераторыDebian скоро в модераторыDebian скоро в модераторы
Отправить сообщение для  Debian с помощью ICQ
может так?


Код:
<?php

// set up the settings
$ftp_server = 'something.net';
$ftpuser = 'username';
$ftppass = 'pass';

// set up basic connection
$conn_id = ftp_connect($ftp_server);

// login with username and password
$login_result = ftp_login($conn_id, $ftpuser, $ftppass);

// delete all files in the folder logs
$logs_dir = "";
ftp_chdir($conn_id, $logs_dir);
$files = ftp_nlist($conn_id, ".");
foreach ($files as $file)
{
    ftp_delete($conn_id, $file);
}    
// close the connection
ftp_close($conn_id);

?>
__________________
Какая разница из какого места растут руки, если они золотые.
Debian вне форума  
Ответить с цитированием
Сказали Спасибо пользователю Debian за этот пост:
dion (21.01.2011)
Ответ


Здесь присутствуют: 1 (пользователей - 0 , гостей - 1)
 

Ваши права в разделе
Вы не можете создавать темы
Вы можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Trackbacks are Выкл.
Pingbacks are Выкл.
Refbacks are Выкл.

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вакансия: PHP программист T.LX Работа 7 21.02.2012 12:59
Умоляю помогите! :( dion Общие 4 13.10.2009 18:04
нужен программист PHP, C# *Ihor* Работа 2 30.09.2009 08:03
прирутить libxml к PHP kovalev Операционные системы 0 06.07.2009 13:50
php скрипт BACSmc Убей в себе ламера 17 04.07.2007 09:34


Время на сервере: 17:00.

Регистрация Справка Пользователи Календарь Сообщения за день

vBulletin 3, Copyright © 2000-2024, Jelsoft Enterprises Ltd.
Русский перевод: zCarot, Vovan & Co