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

Форум PHP

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

 

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

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Определение состояния FTP-сервера

Сообщения:  [1-7] 

 
 автор: gena_bykin   (28.06.2007 в 04:16)   письмо автору
 
   для: kasmanaft   (27.06.2007 в 12:59)
 

Всеравно пусто... тут что-то неправильно с кодом вывода ip на рисунок я его запускал а оно тоже самое...

   
 
 автор: kasmanaft   (27.06.2007 в 12:59)   письмо автору
 
   для: gena_bykin   (27.06.2007 в 04:06)
 

Попробуйте вот так:

function check_ftp() 

  $ftp = ftp_connect('192.168.114.8', 21, 3); 
  $status = 'не доступен';
  if ($ftp)
  {
    $status = 'работает';
    ftp_close($ftp);    
  }
  return $status; 
}

   
 
 автор: gena_bykin   (27.06.2007 в 04:06)   письмо автору
 
   для: bronenos   (26.06.2007 в 15:18)
 

попробывал я этот скрипт выходит вот что http://club.uos.net.ua/ftp/logo.png и немогу нече сделать
..в чём ошибка помогите плизз...

   
 
 автор: bronenos   (26.06.2007 в 15:18)   письмо автору
 
   для: gena_bykin   (26.06.2007 в 06:37)
 

<?

function check_ftp()
{
  
$ftp ftp_connect('192.168.114.8'213);
  
$status = !$ftp 'не доступен' 'работает';
  
ftp_close($ftp);
  return 
$status;
}

header('Cоntent-type: image/png');  
$im ImageCreateFromPng('img.png');  
$c ImageColorAllocate($im225225225);  
ImageString($im37543'FTP сервер '.check_ftp(), $c);  
ImagePng($im);  
ImageDestroy($im);  

?>

   
 
 автор: gena_bykin   (26.06.2007 в 15:07)   письмо автору
 
   для: kasmanaft   (26.06.2007 в 09:37)
 

а можно по подробней как это сделать я вообще нуб!!

   
 
 автор: kasmanaft   (26.06.2007 в 09:37)   письмо автору
 
   для: gena_bykin   (26.06.2007 в 06:37)
 

Оформите первый скрипт ввиде функции (myfunc), которая бы возвращала "доступен/не доступен", подключайте его ко второму с помощью implode() и вместо $string="Your IP is $REMOTE_ADDR"; пишите $string=myfunc();

   
 
 автор: gena_bykin   (26.06.2007 в 06:37)   письмо автору
 
 

Мне надо чтоб с этого скрипта второй брал инфу о состоянии FTP:


<?php 
$host
="192.168.114.8"
$port="21"
$timeout="3"
$ftp=ftp_connect($host,$port,$timeout); 
if (!
$ftp) { 
print(
"FTP сервер не доступен!<br>\n"); 
} else { 
print(
"FTP сервер работает!<br>\n"); 
ftp_close($ftp); 

?> 


А вот этот скрипт выводил вместо ip адреса выводил бы состояние сервера показываемое первым:


<?php 
Header
("Cоntent-type: image/png"); 
$string="Your IP is $REMOTE_ADDR"
$im ImageCreateFromPng("img.png"); 
$c ImageColorAllocate($im225225225); 
ImageString($im,3,75,43$string,$c); 
ImagePng($im); 
ImageDestroy($im); 
?> 


как это сделать?

   

Сообщения:  [1-7] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

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